aqbanking  5.0.24.0-git
textkeydescr.h
Go to the documentation of this file.
1 /* This file is auto-generated from "textkeydescr.xml" by the typemaker
2  tool of Gwenhywfar.
3  Do not edit this file -- all changes will be lost! */
4 #ifndef TEXTKEYDESCR_H
5 #define TEXTKEYDESCR_H
6 
40 #ifdef __cplusplus
41 extern "C" {
42 #endif
43 
45 
46 #ifdef __cplusplus
47 } /* __cplusplus */
48 #endif
49 
50 #include <gwenhywfar/db.h>
51 #include <gwenhywfar/misc.h>
52 #include <gwenhywfar/list2.h>
53 /* headers */
54 #include <aqbanking/error.h>
55 
56 #ifdef __cplusplus
57 extern "C" {
58 #endif
59 
60 
63 
65 
69 
72 AQBANKING_API AB_TEXTKEY_DESCR *AB_TextKeyDescr_new(void);
75 AQBANKING_API AB_TEXTKEY_DESCR *AB_TextKeyDescr_fromDb(GWEN_DB_NODE *db);
78 AQBANKING_API AB_TEXTKEY_DESCR *AB_TextKeyDescr_dup(const AB_TEXTKEY_DESCR*st);
81 AQBANKING_API void AB_TextKeyDescr_free(AB_TEXTKEY_DESCR *st);
84 AQBANKING_API void AB_TextKeyDescr_Attach(AB_TEXTKEY_DESCR *st);
87 AQBANKING_API int AB_TextKeyDescr_ReadDb(AB_TEXTKEY_DESCR *st, GWEN_DB_NODE *db);
90 AQBANKING_API int AB_TextKeyDescr_toDb(const AB_TEXTKEY_DESCR*st, GWEN_DB_NODE *db);
93 AQBANKING_API int AB_TextKeyDescr_IsModified(const AB_TEXTKEY_DESCR *st);
96 AQBANKING_API void AB_TextKeyDescr_SetModified(AB_TEXTKEY_DESCR *st, int i);
97 
98 
102 AQBANKING_API int AB_TextKeyDescr_GetValue(const AB_TEXTKEY_DESCR *el);
106 AQBANKING_API void AB_TextKeyDescr_SetValue(AB_TEXTKEY_DESCR *el, int d);
107 
111 AQBANKING_API const char *AB_TextKeyDescr_GetName(const AB_TEXTKEY_DESCR *el);
115 AQBANKING_API void AB_TextKeyDescr_SetName(AB_TEXTKEY_DESCR *el, const char *d);
116 
120 AQBANKING_API const char *AB_TextKeyDescr_GetDescr(const AB_TEXTKEY_DESCR *el);
124 AQBANKING_API void AB_TextKeyDescr_SetDescr(AB_TEXTKEY_DESCR *el, const char *d);
125 
126 
127 #ifdef __cplusplus
128 } /* __cplusplus */
129 #endif
130 
131 
132 #endif /* TEXTKEYDESCR_H */