libchipcard  5.0.4
geldkarte_llog.h
Go to the documentation of this file.
1 /* This file is auto-generated from "geldkarte_llog.xml" by the typemaker
2  tool of Gwenhywfar.
3  Do not edit this file -- all changes will be lost! */
4 #ifndef GELDKARTE_LLOG_H
5 #define GELDKARTE_LLOG_H
6 
91 #ifdef __cplusplus
92 extern "C" {
93 #endif
94 
96 
97 #ifdef __cplusplus
98 } /* __cplusplus */
99 #endif
100 
101 #include <gwenhywfar/db.h>
102 #include <gwenhywfar/list2.h>
103 /* headers */
104 #include <gwenhywfar/types.h>
105 #include <gwenhywfar/gwentime.h>
106 #include <chipcard/chipcard.h>
107 
108 #ifdef __cplusplus
109 extern "C" {
110 #endif
111 
112 
113 GWEN_LIST2_FUNCTION_LIB_DEFS(LC_GELDKARTE_LLOG, LC_GeldKarte_LLog, CHIPCARD_API)
114 
115 
117 CHIPCARD_API void LC_GeldKarte_LLog_List2_freeAll(LC_GELDKARTE_LLOG_LIST2 *stl);
118 
136 CHIPCARD_API int LC_GeldKarte_LLog_ReadDb(LC_GELDKARTE_LLOG *st, GWEN_DB_NODE *db);
139 CHIPCARD_API int LC_GeldKarte_LLog_toDb(const LC_GELDKARTE_LLOG*st, GWEN_DB_NODE *db);
146 
155 
164 
173 
182 
191 
200 
209 
218 
222 CHIPCARD_API const GWEN_TIME *LC_GeldKarte_LLog_GetTime(const LC_GELDKARTE_LLOG *el);
226 CHIPCARD_API void LC_GeldKarte_LLog_SetTime(LC_GELDKARTE_LLOG *el, const GWEN_TIME *d);
227 
228 
229 #ifdef __cplusplus
230 } /* __cplusplus */
231 #endif
232 
233 
234 #endif /* GELDKARTE_LLOG_H */
CHIPCARD_API void LC_GeldKarte_LLog_free(LC_GELDKARTE_LLOG *st)
CHIPCARD_API LC_GELDKARTE_LLOG * LC_GeldKarte_LLog_dup(const LC_GELDKARTE_LLOG *st)
CHIPCARD_API void LC_GeldKarte_LLog_SetStatus(LC_GELDKARTE_LLOG *el, int d)
CHIPCARD_API void LC_GeldKarte_LLog_SetTraceId(LC_GELDKARTE_LLOG *el, const char *d)
CHIPCARD_API void LC_GeldKarte_LLog_SetLSeq(LC_GELDKARTE_LLOG *el, int d)
CHIPCARD_API int LC_GeldKarte_LLog_GetStatus(const LC_GELDKARTE_LLOG *el)
CHIPCARD_API void LC_GeldKarte_LLog_Attach(LC_GELDKARTE_LLOG *st)
CHIPCARD_API LC_GELDKARTE_LLOG * LC_GeldKarte_LLog_fromDb(GWEN_DB_NODE *db)
CHIPCARD_API const char * LC_GeldKarte_LLog_GetTraceId(const LC_GELDKARTE_LLOG *el)
CHIPCARD_API const char * LC_GeldKarte_LLog_GetTerminalId(const LC_GELDKARTE_LLOG *el)
CHIPCARD_API int LC_GeldKarte_LLog_GetValue(const LC_GELDKARTE_LLOG *el)
CHIPCARD_API int LC_GeldKarte_LLog_IsModified(const LC_GELDKARTE_LLOG *st)
struct LC_GELDKARTE_LLOG LC_GELDKARTE_LLOG
Definition: geldkarte_llog.h:95
CHIPCARD_API void LC_GeldKarte_LLog_SetModified(LC_GELDKARTE_LLOG *st, int i)
#define CHIPCARD_API
Definition: chipcard.h:50
CHIPCARD_API void LC_GeldKarte_LLog_SetValue(LC_GELDKARTE_LLOG *el, int d)
CHIPCARD_API void LC_GeldKarte_LLog_List2_freeAll(LC_GELDKARTE_LLOG_LIST2 *stl)
CHIPCARD_API void LC_GeldKarte_LLog_SetLoaded(LC_GELDKARTE_LLOG *el, int d)
CHIPCARD_API int LC_GeldKarte_LLog_toDb(const LC_GELDKARTE_LLOG *st, GWEN_DB_NODE *db)
CHIPCARD_API LC_GELDKARTE_LLOG * LC_GeldKarte_LLog_new()
CHIPCARD_API void LC_GeldKarte_LLog_SetTime(LC_GELDKARTE_LLOG *el, const GWEN_TIME *d)
CHIPCARD_API const char * LC_GeldKarte_LLog_GetCenterId(const LC_GELDKARTE_LLOG *el)
CHIPCARD_API int LC_GeldKarte_LLog_GetLoaded(const LC_GELDKARTE_LLOG *el)
CHIPCARD_API void LC_GeldKarte_LLog_SetTerminalId(LC_GELDKARTE_LLOG *el, const char *d)
CHIPCARD_API void LC_GeldKarte_LLog_SetBSeq(LC_GELDKARTE_LLOG *el, int d)
CHIPCARD_API int LC_GeldKarte_LLog_GetLSeq(const LC_GELDKARTE_LLOG *el)
CHIPCARD_API void LC_GeldKarte_LLog_SetCenterId(LC_GELDKARTE_LLOG *el, const char *d)
CHIPCARD_API const GWEN_TIME * LC_GeldKarte_LLog_GetTime(const LC_GELDKARTE_LLOG *el)
CHIPCARD_API int LC_GeldKarte_LLog_ReadDb(LC_GELDKARTE_LLOG *st, GWEN_DB_NODE *db)
CHIPCARD_API int LC_GeldKarte_LLog_GetBSeq(const LC_GELDKARTE_LLOG *el)