aqbanking  5.1.0beta
bankinfoservice.h
Go to the documentation of this file.
1 /* This file is auto-generated from "bankinfoservice.xml" by the typemaker
2  tool of Gwenhywfar.
3  Do not edit this file -- all changes will be lost! */
4 #ifndef BANKINFOSERVICE_H
5 #define BANKINFOSERVICE_H
6 
121 #ifdef __cplusplus
122 extern "C" {
123 #endif
124 
126 
127 #ifdef __cplusplus
128 } /* __cplusplus */
129 #endif
130 
131 #include <gwenhywfar/db.h>
132 #include <gwenhywfar/misc.h>
133 #include <gwenhywfar/list2.h>
134 /* headers */
135 #include <gwenhywfar/types.h>
136 #include <aqbanking/error.h>
137 
138 #ifdef __cplusplus
139 extern "C" {
140 #endif
141 
142 
145 
147 
151 
154 AQBANKING_API AB_BANKINFO_SERVICE *AB_BankInfoService_new(void);
157 AQBANKING_API AB_BANKINFO_SERVICE *AB_BankInfoService_fromDb(GWEN_DB_NODE *db);
160 AQBANKING_API AB_BANKINFO_SERVICE *AB_BankInfoService_dup(const AB_BANKINFO_SERVICE*st);
163 AQBANKING_API void AB_BankInfoService_free(AB_BANKINFO_SERVICE *st);
166 AQBANKING_API void AB_BankInfoService_Attach(AB_BANKINFO_SERVICE *st);
169 AQBANKING_API int AB_BankInfoService_ReadDb(AB_BANKINFO_SERVICE *st, GWEN_DB_NODE *db);
172 AQBANKING_API int AB_BankInfoService_toDb(const AB_BANKINFO_SERVICE*st, GWEN_DB_NODE *db);
175 AQBANKING_API int AB_BankInfoService_IsModified(const AB_BANKINFO_SERVICE *st);
178 AQBANKING_API void AB_BankInfoService_SetModified(AB_BANKINFO_SERVICE *st, int i);
179 
183 AQBANKING_API const char *AB_BankInfoService_GetType(const AB_BANKINFO_SERVICE *el);
187 AQBANKING_API void AB_BankInfoService_SetType(AB_BANKINFO_SERVICE *el, const char *d);
188 
192 AQBANKING_API const char *AB_BankInfoService_GetAddress(const AB_BANKINFO_SERVICE *el);
196 AQBANKING_API void AB_BankInfoService_SetAddress(AB_BANKINFO_SERVICE *el, const char *d);
197 
201 AQBANKING_API const char *AB_BankInfoService_GetSuffix(const AB_BANKINFO_SERVICE *el);
205 AQBANKING_API void AB_BankInfoService_SetSuffix(AB_BANKINFO_SERVICE *el, const char *d);
206 
210 AQBANKING_API const char *AB_BankInfoService_GetPversion(const AB_BANKINFO_SERVICE *el);
214 AQBANKING_API void AB_BankInfoService_SetPversion(AB_BANKINFO_SERVICE *el, const char *d);
215 
219 AQBANKING_API const char *AB_BankInfoService_GetMode(const AB_BANKINFO_SERVICE *el);
223 AQBANKING_API void AB_BankInfoService_SetMode(AB_BANKINFO_SERVICE *el, const char *d);
224 
228 AQBANKING_API uint32_t AB_BankInfoService_GetUserFlags(const AB_BANKINFO_SERVICE *el);
232 AQBANKING_API void AB_BankInfoService_SetUserFlags(AB_BANKINFO_SERVICE *el, uint32_t d);
233 
237 AQBANKING_API const char *AB_BankInfoService_GetHversion(const AB_BANKINFO_SERVICE *el);
241 AQBANKING_API void AB_BankInfoService_SetHversion(AB_BANKINFO_SERVICE *el, const char *d);
242 
246 AQBANKING_API const char *AB_BankInfoService_GetAux1(const AB_BANKINFO_SERVICE *el);
250 AQBANKING_API void AB_BankInfoService_SetAux1(AB_BANKINFO_SERVICE *el, const char *d);
251 
255 AQBANKING_API const char *AB_BankInfoService_GetAux2(const AB_BANKINFO_SERVICE *el);
259 AQBANKING_API void AB_BankInfoService_SetAux2(AB_BANKINFO_SERVICE *el, const char *d);
260 
264 AQBANKING_API const char *AB_BankInfoService_GetAux3(const AB_BANKINFO_SERVICE *el);
268 AQBANKING_API void AB_BankInfoService_SetAux3(AB_BANKINFO_SERVICE *el, const char *d);
269 
273 AQBANKING_API const char *AB_BankInfoService_GetAux4(const AB_BANKINFO_SERVICE *el);
277 AQBANKING_API void AB_BankInfoService_SetAux4(AB_BANKINFO_SERVICE *el, const char *d);
278 
279 
280 #ifdef __cplusplus
281 } /* __cplusplus */
282 #endif
283 
284 
285 #endif /* BANKINFOSERVICE_H */