textkeydescr.h

Go to the documentation of this file.
00001 /* This file is auto-generated from "textkeydescr.xml" by the typemaker
00002    tool of Gwenhywfar. 
00003    Do not edit this file -- all changes will be lost! */
00004 #ifndef TEXTKEYDESCR_H
00005 #define TEXTKEYDESCR_H
00006 
00037 #ifdef __cplusplus
00038 extern "C" {
00039 #endif
00040 
00041 typedef struct AB_TEXTKEY_DESCR AB_TEXTKEY_DESCR;
00042 
00043 #ifdef __cplusplus
00044 } /* __cplusplus */
00045 #endif
00046 
00047 #include <gwenhywfar/db.h>
00048 #include <gwenhywfar/misc.h>
00049 #include <gwenhywfar/list2.h>
00050 /* headers */
00051 #include <aqbanking/error.h>
00052 
00053 #ifdef __cplusplus
00054 extern "C" {
00055 #endif
00056 
00057 
00058 GWEN_LIST_FUNCTION_LIB_DEFS(AB_TEXTKEY_DESCR, AB_TextKeyDescr, AQBANKING_API)
00059 AQBANKING_API AB_TEXTKEY_DESCR_LIST *AB_TextKeyDescr_List_dup(const AB_TEXTKEY_DESCR_LIST *stl);
00060 
00061 GWEN_LIST2_FUNCTION_LIB_DEFS(AB_TEXTKEY_DESCR, AB_TextKeyDescr, AQBANKING_API)
00062 
00065 AQBANKING_API void AB_TextKeyDescr_List2_freeAll(AB_TEXTKEY_DESCR_LIST2 *stl);
00066 
00069 AQBANKING_API AB_TEXTKEY_DESCR *AB_TextKeyDescr_new();
00072 AQBANKING_API AB_TEXTKEY_DESCR *AB_TextKeyDescr_fromDb(GWEN_DB_NODE *db);
00075 AQBANKING_API AB_TEXTKEY_DESCR *AB_TextKeyDescr_dup(const AB_TEXTKEY_DESCR*st);
00078 AQBANKING_API void AB_TextKeyDescr_free(AB_TEXTKEY_DESCR *st);
00081 AQBANKING_API void AB_TextKeyDescr_Attach(AB_TEXTKEY_DESCR *st);
00084 AQBANKING_API int AB_TextKeyDescr_ReadDb(AB_TEXTKEY_DESCR *st, GWEN_DB_NODE *db);
00087 AQBANKING_API int AB_TextKeyDescr_toDb(const AB_TEXTKEY_DESCR*st, GWEN_DB_NODE *db);
00090 AQBANKING_API int AB_TextKeyDescr_IsModified(const AB_TEXTKEY_DESCR *st);
00093 AQBANKING_API void AB_TextKeyDescr_SetModified(AB_TEXTKEY_DESCR *st, int i);
00094 
00095 
00099 AQBANKING_API int AB_TextKeyDescr_GetValue(const AB_TEXTKEY_DESCR *el);
00103 AQBANKING_API void AB_TextKeyDescr_SetValue(AB_TEXTKEY_DESCR *el, int d);
00104 
00108 AQBANKING_API const char *AB_TextKeyDescr_GetName(const AB_TEXTKEY_DESCR *el);
00112 AQBANKING_API void AB_TextKeyDescr_SetName(AB_TEXTKEY_DESCR *el, const char *d);
00113 
00117 AQBANKING_API const char *AB_TextKeyDescr_GetDescr(const AB_TEXTKEY_DESCR *el);
00121 AQBANKING_API void AB_TextKeyDescr_SetDescr(AB_TEXTKEY_DESCR *el, const char *d);
00122 
00123 
00124 #ifdef __cplusplus
00125 } /* __cplusplus */
00126 #endif
00127 
00128 
00129 #endif /* TEXTKEYDESCR_H */

Generated on Wed Oct 18 16:17:27 2006 for aqbanking by  doxygen 1.4.7