aqbanking
5.1.0beta
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
121
#ifdef __cplusplus
122
extern
"C"
{
123
#endif
124
125
typedef
struct
AB_BANKINFO_SERVICE
AB_BANKINFO_SERVICE
;
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
143
GWEN_LIST_FUNCTION_LIB_DEFS
(
AB_BANKINFO_SERVICE
, AB_BankInfoService,
AQBANKING_API
)
144
AQBANKING_API
AB_BANKINFO_SERVICE_LIST
*
AB_BankInfoService_List_dup
(const
AB_BANKINFO_SERVICE_LIST
*stl);
145
146
GWEN_LIST2_FUNCTION_LIB_DEFS
(
AB_BANKINFO_SERVICE
, AB_BankInfoService,
AQBANKING_API
)
147
150
AQBANKING_API
void
AB_BankInfoService_List2_freeAll
(
AB_BANKINFO_SERVICE_LIST2
*stl);
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 */
Generated on Tue Nov 12 2013 11:09:16 for aqbanking by
1.8.1.2