aqbanking  5.6.1beta
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 */
void AB_BankInfoService_Attach(AB_BANKINFO_SERVICE *st)
void AB_BankInfoService_SetHversion(AB_BANKINFO_SERVICE *el, const char *d)
int AB_BankInfoService_IsModified(const AB_BANKINFO_SERVICE *st)
void AB_BankInfoService_SetMode(AB_BANKINFO_SERVICE *el, const char *d)
const char * AB_BankInfoService_GetHversion(const AB_BANKINFO_SERVICE *el)
const char * AB_BankInfoService_GetType(const AB_BANKINFO_SERVICE *el)
void AB_BankInfoService_List2_freeAll(AB_BANKINFO_SERVICE_LIST2 *stl)
AB_BANKINFO_SERVICE_LIST * AB_BankInfoService_List_dup(const AB_BANKINFO_SERVICE_LIST *stl)
void AB_BankInfoService_free(AB_BANKINFO_SERVICE *st)
#define AQBANKING_API
Definition: error.h:55
void AB_BankInfoService_SetModified(AB_BANKINFO_SERVICE *st, int i)
struct AB_BANKINFO_SERVICE AB_BANKINFO_SERVICE
AB_BANKINFO_SERVICE * AB_BankInfoService_new(void)
void AB_BankInfoService_SetAux2(AB_BANKINFO_SERVICE *el, const char *d)
const char * AB_BankInfoService_GetAux2(const AB_BANKINFO_SERVICE *el)
uint32_t AB_BankInfoService_GetUserFlags(const AB_BANKINFO_SERVICE *el)
AB_BANKINFO_SERVICE * AB_BankInfoService_fromDb(GWEN_DB_NODE *db)
struct AB_BANKINFO_SERVICE_LIST2 AB_BANKINFO_SERVICE_LIST2
Definition: listdoc.h:1765
GWEN_LIST2_FUNCTION_LIB_DEFS(AB_ACCOUNT_STATUS, AB_AccountStatus,) AB_ACCOUNT_STATUS *AB_AccountStatus_new()
const char * AB_BankInfoService_GetAux3(const AB_BANKINFO_SERVICE *el)
void AB_BankInfoService_SetPversion(AB_BANKINFO_SERVICE *el, const char *d)
const char * AB_BankInfoService_GetPversion(const AB_BANKINFO_SERVICE *el)
void AB_BankInfoService_SetAux3(AB_BANKINFO_SERVICE *el, const char *d)
void AB_BankInfoService_SetAux1(AB_BANKINFO_SERVICE *el, const char *d)
AB_BANKINFO_SERVICE * AB_BankInfoService_dup(const AB_BANKINFO_SERVICE *st)
const char * AB_BankInfoService_GetMode(const AB_BANKINFO_SERVICE *el)
const char * AB_BankInfoService_GetAux4(const AB_BANKINFO_SERVICE *el)
int AB_BankInfoService_ReadDb(AB_BANKINFO_SERVICE *st, GWEN_DB_NODE *db)
const char * AB_BankInfoService_GetAddress(const AB_BANKINFO_SERVICE *el)
void AB_BankInfoService_SetSuffix(AB_BANKINFO_SERVICE *el, const char *d)
const char * AB_BankInfoService_GetAux1(const AB_BANKINFO_SERVICE *el)
void AB_BankInfoService_SetAux4(AB_BANKINFO_SERVICE *el, const char *d)
void AB_BankInfoService_SetUserFlags(AB_BANKINFO_SERVICE *el, uint32_t d)
GWEN_LIST_FUNCTION_LIB_DEFS(AB_PROVIDER_DESCRIPTION, AB_ProviderDescription,) GWEN_LIST2_FUNCTION_LIB_DEFS(AB_PROVIDER_DESCRIPTION
int AB_BankInfoService_toDb(const AB_BANKINFO_SERVICE *st, GWEN_DB_NODE *db)
const char * AB_BankInfoService_GetSuffix(const AB_BANKINFO_SERVICE *el)
void AB_BankInfoService_SetType(AB_BANKINFO_SERVICE *el, const char *d)
void AB_BankInfoService_SetAddress(AB_BANKINFO_SERVICE *el, const char *d)