aqbanking  5.0.24.0-git
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 
230 #ifdef __cplusplus
231 extern "C" {
232 #endif
233 
235 
236 #ifdef __cplusplus
237 } /* __cplusplus */
238 #endif
239 
240 #include <gwenhywfar/db.h>
241 #include <gwenhywfar/misc.h>
242 #include <gwenhywfar/list2.h>
243 /* headers */
244 #include <gwenhywfar/types.h>
245 #include <aqbanking/error.h>
246 
247 #ifdef __cplusplus
248 extern "C" {
249 #endif
250 
251 
254 
256 
260 
263 AQBANKING_API AB_BANKINFO_SERVICE *AB_BankInfoService_new(void);
266 AQBANKING_API AB_BANKINFO_SERVICE *AB_BankInfoService_fromDb(GWEN_DB_NODE *db);
269 AQBANKING_API AB_BANKINFO_SERVICE *AB_BankInfoService_dup(const AB_BANKINFO_SERVICE*st);
272 AQBANKING_API void AB_BankInfoService_free(AB_BANKINFO_SERVICE *st);
275 AQBANKING_API void AB_BankInfoService_Attach(AB_BANKINFO_SERVICE *st);
278 AQBANKING_API int AB_BankInfoService_ReadDb(AB_BANKINFO_SERVICE *st, GWEN_DB_NODE *db);
281 AQBANKING_API int AB_BankInfoService_toDb(const AB_BANKINFO_SERVICE*st, GWEN_DB_NODE *db);
284 AQBANKING_API int AB_BankInfoService_IsModified(const AB_BANKINFO_SERVICE *st);
287 AQBANKING_API void AB_BankInfoService_SetModified(AB_BANKINFO_SERVICE *st, int i);
288 
292 AQBANKING_API const char *AB_BankInfoService_GetType(const AB_BANKINFO_SERVICE *el);
296 AQBANKING_API void AB_BankInfoService_SetType(AB_BANKINFO_SERVICE *el, const char *d);
297 
301 AQBANKING_API const char *AB_BankInfoService_GetAddress(const AB_BANKINFO_SERVICE *el);
305 AQBANKING_API void AB_BankInfoService_SetAddress(AB_BANKINFO_SERVICE *el, const char *d);
306 
310 AQBANKING_API const char *AB_BankInfoService_GetSuffix(const AB_BANKINFO_SERVICE *el);
314 AQBANKING_API void AB_BankInfoService_SetSuffix(AB_BANKINFO_SERVICE *el, const char *d);
315 
319 AQBANKING_API const char *AB_BankInfoService_GetPversion(const AB_BANKINFO_SERVICE *el);
323 AQBANKING_API void AB_BankInfoService_SetPversion(AB_BANKINFO_SERVICE *el, const char *d);
324 
328 AQBANKING_API const char *AB_BankInfoService_GetMode(const AB_BANKINFO_SERVICE *el);
332 AQBANKING_API void AB_BankInfoService_SetMode(AB_BANKINFO_SERVICE *el, const char *d);
333 
337 AQBANKING_API uint32_t AB_BankInfoService_GetUserFlags(const AB_BANKINFO_SERVICE *el);
341 AQBANKING_API void AB_BankInfoService_SetUserFlags(AB_BANKINFO_SERVICE *el, uint32_t d);
342 
346 AQBANKING_API const char *AB_BankInfoService_GetHversion(const AB_BANKINFO_SERVICE *el);
350 AQBANKING_API void AB_BankInfoService_SetHversion(AB_BANKINFO_SERVICE *el, const char *d);
351 
355 AQBANKING_API const char *AB_BankInfoService_GetAux1(const AB_BANKINFO_SERVICE *el);
359 AQBANKING_API void AB_BankInfoService_SetAux1(AB_BANKINFO_SERVICE *el, const char *d);
360 
364 AQBANKING_API const char *AB_BankInfoService_GetAux2(const AB_BANKINFO_SERVICE *el);
368 AQBANKING_API void AB_BankInfoService_SetAux2(AB_BANKINFO_SERVICE *el, const char *d);
369 
373 AQBANKING_API const char *AB_BankInfoService_GetAux3(const AB_BANKINFO_SERVICE *el);
377 AQBANKING_API void AB_BankInfoService_SetAux3(AB_BANKINFO_SERVICE *el, const char *d);
378 
382 AQBANKING_API const char *AB_BankInfoService_GetAux4(const AB_BANKINFO_SERVICE *el);
386 AQBANKING_API void AB_BankInfoService_SetAux4(AB_BANKINFO_SERVICE *el, const char *d);
387 
388 
389 #ifdef __cplusplus
390 } /* __cplusplus */
391 #endif
392 
393 
394 #endif /* BANKINFOSERVICE_H */