aqbanking  5.7.8
bankinfo.h
Go to the documentation of this file.
1 /* This file is auto-generated from "bankinfo.xml" by the typemaker
2  tool of Gwenhywfar.
3  Do not edit this file -- all changes will be lost! */
4 #ifndef BANKINFO_H
5 #define BANKINFO_H
6 
145 #ifdef __cplusplus
146 extern "C" {
147 #endif
148 
149 typedef struct AB_BANKINFO AB_BANKINFO;
150 
151 #ifdef __cplusplus
152 } /* __cplusplus */
153 #endif
154 
155 #include <gwenhywfar/db.h>
156 #include <gwenhywfar/misc.h>
157 #include <gwenhywfar/list2.h>
158 /* headers */
159 #include <gwenhywfar/types.h>
160 #include <aqbanking/error.h>
162 
163 #ifdef __cplusplus
164 extern "C" {
165 #endif
166 
167 
170 
172 
173 
176 
182 AQBANKING_API AB_BANKINFO *AB_BankInfo_fromDb(GWEN_DB_NODE *db);
194 AQBANKING_API int AB_BankInfo_ReadDb(AB_BANKINFO *st, GWEN_DB_NODE *db);
197 AQBANKING_API int AB_BankInfo_toDb(const AB_BANKINFO*st, GWEN_DB_NODE *db);
204 
208 AQBANKING_API const char *AB_BankInfo_GetCountry(const AB_BANKINFO *el);
212 AQBANKING_API void AB_BankInfo_SetCountry(AB_BANKINFO *el, const char *d);
213 
217 AQBANKING_API const char *AB_BankInfo_GetBranchId(const AB_BANKINFO *el);
221 AQBANKING_API void AB_BankInfo_SetBranchId(AB_BANKINFO *el, const char *d);
222 
226 AQBANKING_API const char *AB_BankInfo_GetBankId(const AB_BANKINFO *el);
230 AQBANKING_API void AB_BankInfo_SetBankId(AB_BANKINFO *el, const char *d);
231 
235 AQBANKING_API const char *AB_BankInfo_GetBic(const AB_BANKINFO *el);
239 AQBANKING_API void AB_BankInfo_SetBic(AB_BANKINFO *el, const char *d);
240 
244 AQBANKING_API const char *AB_BankInfo_GetBankName(const AB_BANKINFO *el);
248 AQBANKING_API void AB_BankInfo_SetBankName(AB_BANKINFO *el, const char *d);
249 
253 AQBANKING_API const char *AB_BankInfo_GetLocation(const AB_BANKINFO *el);
257 AQBANKING_API void AB_BankInfo_SetLocation(AB_BANKINFO *el, const char *d);
258 
262 AQBANKING_API const char *AB_BankInfo_GetStreet(const AB_BANKINFO *el);
266 AQBANKING_API void AB_BankInfo_SetStreet(AB_BANKINFO *el, const char *d);
267 
271 AQBANKING_API const char *AB_BankInfo_GetZipcode(const AB_BANKINFO *el);
275 AQBANKING_API void AB_BankInfo_SetZipcode(AB_BANKINFO *el, const char *d);
276 
280 AQBANKING_API const char *AB_BankInfo_GetCity(const AB_BANKINFO *el);
284 AQBANKING_API void AB_BankInfo_SetCity(AB_BANKINFO *el, const char *d);
285 
289 AQBANKING_API const char *AB_BankInfo_GetRegion(const AB_BANKINFO *el);
293 AQBANKING_API void AB_BankInfo_SetRegion(AB_BANKINFO *el, const char *d);
294 
298 AQBANKING_API const char *AB_BankInfo_GetPhone(const AB_BANKINFO *el);
302 AQBANKING_API void AB_BankInfo_SetPhone(AB_BANKINFO *el, const char *d);
303 
307 AQBANKING_API const char *AB_BankInfo_GetFax(const AB_BANKINFO *el);
311 AQBANKING_API void AB_BankInfo_SetFax(AB_BANKINFO *el, const char *d);
312 
316 AQBANKING_API const char *AB_BankInfo_GetEmail(const AB_BANKINFO *el);
320 AQBANKING_API void AB_BankInfo_SetEmail(AB_BANKINFO *el, const char *d);
321 
325 AQBANKING_API const char *AB_BankInfo_GetWebsite(const AB_BANKINFO *el);
329 AQBANKING_API void AB_BankInfo_SetWebsite(AB_BANKINFO *el, const char *d);
330 
339 
340 
341 #ifdef __cplusplus
342 } /* __cplusplus */
343 #endif
344 
345 
346 #endif /* BANKINFO_H */
void AB_BankInfo_SetFax(AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetBankId(const AB_BANKINFO *el)
const char * AB_BankInfo_GetZipcode(const AB_BANKINFO *el)
void AB_BankInfo_free(AB_BANKINFO *st)
void AB_BankInfo_List2_freeAll(AB_BANKINFO_LIST2 *stl)
void AB_BankInfo_SetCity(AB_BANKINFO *el, const char *d)
AB_BANKINFO * AB_BankInfo_dup(const AB_BANKINFO *st)
const char * AB_BankInfo_GetEmail(const AB_BANKINFO *el)
AB_BANKINFO * AB_BankInfo_fromDb(GWEN_DB_NODE *db)
void AB_BankInfo_SetBankName(AB_BANKINFO *el, const char *d)
AB_BANKINFO * AB_BankInfo_new(void)
const char * AB_BankInfo_GetRegion(const AB_BANKINFO *el)
#define AQBANKING_API
Definition: error.h:55
const char * AB_BankInfo_GetCity(const AB_BANKINFO *el)
AB_BANKINFO_SERVICE_LIST * AB_BankInfo_GetServices(const AB_BANKINFO *el)
void AB_BankInfo_SetBankId(AB_BANKINFO *el, const char *d)
void AB_BankInfo_SetWebsite(AB_BANKINFO *el, const char *d)
void AB_BankInfo_Attach(AB_BANKINFO *st)
AB_BANKINFO_LIST * AB_BankInfo_List_dup(const AB_BANKINFO_LIST *stl)
void AB_BankInfo_SetPhone(AB_BANKINFO *el, const char *d)
void AB_BankInfo_SetLocation(AB_BANKINFO *el, const char *d)
void AB_BankInfo_SetRegion(AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetBranchId(const AB_BANKINFO *el)
const char * AB_BankInfo_GetBankName(const AB_BANKINFO *el)
int AB_BankInfo_IsModified(const AB_BANKINFO *st)
const char * AB_BankInfo_GetFax(const AB_BANKINFO *el)
int AB_BankInfo_toDb(const AB_BANKINFO *st, GWEN_DB_NODE *db)
void AB_BankInfo_SetBranchId(AB_BANKINFO *el, const char *d)
GWEN_LIST2_FUNCTION_LIB_DEFS(AB_ACCOUNT_STATUS, AB_AccountStatus,) AB_ACCOUNT_STATUS *AB_AccountStatus_new()
void AB_BankInfo_SetBic(AB_BANKINFO *el, const char *d)
int AB_BankInfo_ReadDb(AB_BANKINFO *st, GWEN_DB_NODE *db)
const char * AB_BankInfo_GetBic(const AB_BANKINFO *el)
void AB_BankInfo_SetEmail(AB_BANKINFO *el, const char *d)
void AB_BankInfo_SetModified(AB_BANKINFO *st, int i)
void AB_BankInfo_SetStreet(AB_BANKINFO *el, const char *d)
struct AB_BANKINFO AB_BANKINFO
Definition: bankinfo.h:149
void AB_BankInfo_SetCountry(AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetPhone(const AB_BANKINFO *el)
void AB_BankInfo_SetServices(AB_BANKINFO *el, AB_BANKINFO_SERVICE_LIST *d)
void AB_BankInfo_SetZipcode(AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetCountry(const AB_BANKINFO *el)
struct AB_BANKINFO_LIST2 AB_BANKINFO_LIST2
Definition: listdoc.h:1129
const char * AB_BankInfo_GetLocation(const AB_BANKINFO *el)
const char * AB_BankInfo_GetWebsite(const AB_BANKINFO *el)
GWEN_LIST_FUNCTION_LIB_DEFS(AB_PROVIDER_DESCRIPTION, AB_ProviderDescription,) GWEN_LIST2_FUNCTION_LIB_DEFS(AB_PROVIDER_DESCRIPTION
const char * AB_BankInfo_GetStreet(const AB_BANKINFO *el)