libchipcard 5.0.0

geldkarte_values.h

Go to the documentation of this file.
00001 /* This file is auto-generated from "geldkarte_values.xml" by the typemaker
00002    tool of Gwenhywfar. 
00003    Do not edit this file -- all changes will be lost! */
00004 #ifndef GELDKARTE_VALUES_H
00005 #define GELDKARTE_VALUES_H
00006 
00037 #ifdef __cplusplus
00038 extern "C" {
00039 #endif
00040 
00041 typedef struct LC_GELDKARTE_VALUES LC_GELDKARTE_VALUES;
00042 
00043 #ifdef __cplusplus
00044 } /* __cplusplus */
00045 #endif
00046 
00047 #include <gwenhywfar/db.h>
00048 #include <gwenhywfar/list2.h>
00049 /* headers */
00050 #include <gwenhywfar/types.h>
00051 #include <gwenhywfar/gwentime.h>
00052 #include <chipcard/chipcard.h>
00053 
00054 #ifdef __cplusplus
00055 extern "C" {
00056 #endif
00057 
00058 
00059 GWEN_LIST2_FUNCTION_LIB_DEFS(LC_GELDKARTE_VALUES, LC_GeldKarte_Values, CHIPCARD_API)
00060 
00061 
00063 CHIPCARD_API void LC_GeldKarte_Values_List2_freeAll(LC_GELDKARTE_VALUES_LIST2 *stl);
00064 
00067 CHIPCARD_API LC_GELDKARTE_VALUES *LC_GeldKarte_Values_new();
00070 CHIPCARD_API LC_GELDKARTE_VALUES *LC_GeldKarte_Values_fromDb(GWEN_DB_NODE *db);
00073 CHIPCARD_API LC_GELDKARTE_VALUES *LC_GeldKarte_Values_dup(const LC_GELDKARTE_VALUES*st);
00076 CHIPCARD_API void LC_GeldKarte_Values_free(LC_GELDKARTE_VALUES *st);
00079 CHIPCARD_API void LC_GeldKarte_Values_Attach(LC_GELDKARTE_VALUES *st);
00082 CHIPCARD_API int LC_GeldKarte_Values_ReadDb(LC_GELDKARTE_VALUES *st, GWEN_DB_NODE *db);
00085 CHIPCARD_API int LC_GeldKarte_Values_toDb(const LC_GELDKARTE_VALUES*st, GWEN_DB_NODE *db);
00088 CHIPCARD_API int LC_GeldKarte_Values_IsModified(const LC_GELDKARTE_VALUES *st);
00091 CHIPCARD_API void LC_GeldKarte_Values_SetModified(LC_GELDKARTE_VALUES *st, int i);
00092 
00096 CHIPCARD_API int LC_GeldKarte_Values_GetLoaded(const LC_GELDKARTE_VALUES *el);
00100 CHIPCARD_API void LC_GeldKarte_Values_SetLoaded(LC_GELDKARTE_VALUES *el, int d);
00101 
00105 CHIPCARD_API int LC_GeldKarte_Values_GetMaxLoad(const LC_GELDKARTE_VALUES *el);
00109 CHIPCARD_API void LC_GeldKarte_Values_SetMaxLoad(LC_GELDKARTE_VALUES *el, int d);
00110 
00114 CHIPCARD_API int LC_GeldKarte_Values_GetMaxXfer(const LC_GELDKARTE_VALUES *el);
00118 CHIPCARD_API void LC_GeldKarte_Values_SetMaxXfer(LC_GELDKARTE_VALUES *el, int d);
00119 
00120 
00121 #ifdef __cplusplus
00122 } /* __cplusplus */
00123 #endif
00124 
00125 
00126 #endif /* GELDKARTE_VALUES_H */