aqbanking
5.0.24.0-git
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
aqbanking5
aqbanking
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
146
#ifdef __cplusplus
147
extern
"C"
{
148
#endif
149
150
typedef
struct
AB_BANKINFO
AB_BANKINFO
;
151
152
#ifdef __cplusplus
153
}
/* __cplusplus */
154
#endif
155
156
#include <gwenhywfar/db.h>
157
#include <gwenhywfar/misc.h>
158
#include <gwenhywfar/list2.h>
159
/* headers */
160
#include <gwenhywfar/types.h>
161
#include <
aqbanking/error.h
>
162
#include <
aqbanking/bankinfoservice.h
>
163
164
#ifdef __cplusplus
165
extern
"C"
{
166
#endif
167
168
169
GWEN_LIST_FUNCTION_LIB_DEFS
(
AB_BANKINFO
, AB_BankInfo,
AQBANKING_API
)
170
AQBANKING_API
AB_BANKINFO_LIST
*
AB_BankInfo_List_dup
(const
AB_BANKINFO_LIST
*stl);
171
172
GWEN_LIST2_FUNCTION_LIB_DEFS
(
AB_BANKINFO
, AB_BankInfo,
AQBANKING_API
)
173
176
AQBANKING_API
void
AB_BankInfo_List2_freeAll
(
AB_BANKINFO_LIST2
*stl);
177
180
AQBANKING_API
AB_BANKINFO *
AB_BankInfo_new
(
void
);
183
AQBANKING_API
AB_BANKINFO *
AB_BankInfo_fromDb
(GWEN_DB_NODE *db);
186
AQBANKING_API
AB_BANKINFO *
AB_BankInfo_dup
(const AB_BANKINFO*st);
189
AQBANKING_API
void
AB_BankInfo_free
(AB_BANKINFO *st);
192
AQBANKING_API
void
AB_BankInfo_Attach
(AB_BANKINFO *st);
195
AQBANKING_API
int
AB_BankInfo_ReadDb
(AB_BANKINFO *st, GWEN_DB_NODE *db);
198
AQBANKING_API
int
AB_BankInfo_toDb
(const AB_BANKINFO*st, GWEN_DB_NODE *db);
201
AQBANKING_API
int
AB_BankInfo_IsModified
(const AB_BANKINFO *st);
204
AQBANKING_API
void
AB_BankInfo_SetModified
(AB_BANKINFO *st,
int
i);
205
209
AQBANKING_API
const
char
*
AB_BankInfo_GetCountry
(const AB_BANKINFO *el);
213
AQBANKING_API
void
AB_BankInfo_SetCountry
(AB_BANKINFO *el, const
char
*d);
214
218
AQBANKING_API
const
char
*
AB_BankInfo_GetBranchId
(const AB_BANKINFO *el);
222
AQBANKING_API
void
AB_BankInfo_SetBranchId
(AB_BANKINFO *el, const
char
*d);
223
227
AQBANKING_API
const
char
*
AB_BankInfo_GetBankId
(const AB_BANKINFO *el);
231
AQBANKING_API
void
AB_BankInfo_SetBankId
(AB_BANKINFO *el, const
char
*d);
232
236
AQBANKING_API
const
char
*
AB_BankInfo_GetBic
(const AB_BANKINFO *el);
240
AQBANKING_API
void
AB_BankInfo_SetBic
(AB_BANKINFO *el, const
char
*d);
241
245
AQBANKING_API
const
char
*
AB_BankInfo_GetBankName
(const AB_BANKINFO *el);
249
AQBANKING_API
void
AB_BankInfo_SetBankName
(AB_BANKINFO *el, const
char
*d);
250
254
AQBANKING_API
const
char
*
AB_BankInfo_GetLocation
(const AB_BANKINFO *el);
258
AQBANKING_API
void
AB_BankInfo_SetLocation
(AB_BANKINFO *el, const
char
*d);
259
263
AQBANKING_API
const
char
*
AB_BankInfo_GetStreet
(const AB_BANKINFO *el);
267
AQBANKING_API
void
AB_BankInfo_SetStreet
(AB_BANKINFO *el, const
char
*d);
268
272
AQBANKING_API
const
char
*
AB_BankInfo_GetZipcode
(const AB_BANKINFO *el);
276
AQBANKING_API
void
AB_BankInfo_SetZipcode
(AB_BANKINFO *el, const
char
*d);
277
281
AQBANKING_API
const
char
*
AB_BankInfo_GetCity
(const AB_BANKINFO *el);
285
AQBANKING_API
void
AB_BankInfo_SetCity
(AB_BANKINFO *el, const
char
*d);
286
290
AQBANKING_API
const
char
*
AB_BankInfo_GetRegion
(const AB_BANKINFO *el);
294
AQBANKING_API
void
AB_BankInfo_SetRegion
(AB_BANKINFO *el, const
char
*d);
295
299
AQBANKING_API
const
char
*
AB_BankInfo_GetPhone
(const AB_BANKINFO *el);
303
AQBANKING_API
void
AB_BankInfo_SetPhone
(AB_BANKINFO *el, const
char
*d);
304
308
AQBANKING_API
const
char
*
AB_BankInfo_GetFax
(const AB_BANKINFO *el);
312
AQBANKING_API
void
AB_BankInfo_SetFax
(AB_BANKINFO *el, const
char
*d);
313
317
AQBANKING_API
const
char
*
AB_BankInfo_GetEmail
(const AB_BANKINFO *el);
321
AQBANKING_API
void
AB_BankInfo_SetEmail
(AB_BANKINFO *el, const
char
*d);
322
326
AQBANKING_API
const
char
*
AB_BankInfo_GetWebsite
(const AB_BANKINFO *el);
330
AQBANKING_API
void
AB_BankInfo_SetWebsite
(AB_BANKINFO *el, const
char
*d);
331
335
AQBANKING_API
AB_BANKINFO_SERVICE_LIST
*
AB_BankInfo_GetServices
(const AB_BANKINFO *el);
339
AQBANKING_API
void
AB_BankInfo_SetServices
(AB_BANKINFO *el,
AB_BANKINFO_SERVICE_LIST
*d);
340
341
342
#ifdef __cplusplus
343
}
/* __cplusplus */
344
#endif
345
346
347
#endif
/* BANKINFO_H */
Generated on Sun Jun 3 2012 18:45:32 for aqbanking by
1.8.1