aqbanking
5.0.24.0-git
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
aqbanking5
aqbanking
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
234
typedef
struct
AB_BANKINFO_SERVICE
AB_BANKINFO_SERVICE
;
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
252
GWEN_LIST_FUNCTION_LIB_DEFS
(
AB_BANKINFO_SERVICE
, AB_BankInfoService,
AQBANKING_API
)
253
AQBANKING_API
AB_BANKINFO_SERVICE_LIST
*
AB_BankInfoService_List_dup
(const
AB_BANKINFO_SERVICE_LIST
*stl);
254
255
GWEN_LIST2_FUNCTION_LIB_DEFS
(
AB_BANKINFO_SERVICE
, AB_BankInfoService,
AQBANKING_API
)
256
259
AQBANKING_API
void
AB_BankInfoService_List2_freeAll
(
AB_BANKINFO_SERVICE_LIST2
*stl);
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 */
Generated on Sun Jun 3 2012 18:45:32 for aqbanking by
1.8.1