aqbanking
5.1.0beta
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
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
>
161
#include <
aqbanking/bankinfoservice.h
>
162
163
#ifdef __cplusplus
164
extern
"C"
{
165
#endif
166
167
168
GWEN_LIST_FUNCTION_LIB_DEFS
(
AB_BANKINFO
, AB_BankInfo,
AQBANKING_API
)
169
AQBANKING_API
AB_BANKINFO_LIST
*
AB_BankInfo_List_dup
(const
AB_BANKINFO_LIST
*stl);
170
171
GWEN_LIST2_FUNCTION_LIB_DEFS
(
AB_BANKINFO
, AB_BankInfo,
AQBANKING_API
)
172
175
AQBANKING_API
void
AB_BankInfo_List2_freeAll
(
AB_BANKINFO_LIST2
*stl);
176
179
AQBANKING_API
AB_BANKINFO *
AB_BankInfo_new
(
void
);
182
AQBANKING_API
AB_BANKINFO *
AB_BankInfo_fromDb
(GWEN_DB_NODE *db);
185
AQBANKING_API
AB_BANKINFO *
AB_BankInfo_dup
(const AB_BANKINFO*st);
188
AQBANKING_API
void
AB_BankInfo_free
(AB_BANKINFO *st);
191
AQBANKING_API
void
AB_BankInfo_Attach
(AB_BANKINFO *st);
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);
200
AQBANKING_API
int
AB_BankInfo_IsModified
(const AB_BANKINFO *st);
203
AQBANKING_API
void
AB_BankInfo_SetModified
(AB_BANKINFO *st,
int
i);
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
334
AQBANKING_API
AB_BANKINFO_SERVICE_LIST
*
AB_BankInfo_GetServices
(const AB_BANKINFO *el);
338
AQBANKING_API
void
AB_BankInfo_SetServices
(AB_BANKINFO *el,
AB_BANKINFO_SERVICE_LIST
*d);
339
340
341
#ifdef __cplusplus
342
}
/* __cplusplus */
343
#endif
344
345
346
#endif
/* BANKINFO_H */
Generated on Sun Oct 27 2013 14:55:09 for aqbanking by
1.8.4