aqbanking
5.0.31beta
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
aqbanking5
aqbanking
aqbanking/user.h
Go to the documentation of this file.
1
/* This file is auto-generated from "user.xml" by the typemaker
2
tool of Gwenhywfar.
3
Do not edit this file -- all changes will be lost! */
4
#ifndef USER_H
5
#define USER_H
6
91
#ifdef __cplusplus
92
extern
"C"
{
93
#endif
94
95
typedef
struct
AB_USER
AB_USER
;
96
97
#ifdef __cplusplus
98
}
/* __cplusplus */
99
#endif
100
101
#include <gwenhywfar/db.h>
102
#include <gwenhywfar/inherit.h>
103
#include <gwenhywfar/list2.h>
104
/* pre-headers */
105
#include <gwenhywfar/types.h>
106
#include <gwenhywfar/fslock.h>
107
#include <
aqbanking/error.h
>
108
109
#ifdef __cplusplus
110
extern
"C"
{
111
#endif
112
113
114
GWEN_INHERIT_FUNCTION_LIB_DEFS
(
AB_USER
,
AQBANKING_API
)
115
GWEN_LIST2_FUNCTION_LIB_DEFS
(
AB_USER
, AB_User,
AQBANKING_API
)
116
119
AQBANKING_API
void
AB_User_List2_freeAll
(
AB_USER_LIST2
*stl);
120
121
/* post-headers */
122
#include <aqbanking/banking.h>
123
#include <
aqbanking/userfns.h
>
124
127
AQBANKING_API
void
AB_User_free
(AB_USER *st);
130
AQBANKING_API
void
AB_User_Attach
(AB_USER *st);
133
AQBANKING_API
int
AB_User_ReadDb
(AB_USER *st, GWEN_DB_NODE *db);
136
AQBANKING_API
int
AB_User_toDb
(
const
AB_USER*st, GWEN_DB_NODE *db);
139
AQBANKING_API
int
AB_User_IsModified
(
const
AB_USER *st);
142
AQBANKING_API
void
AB_User_SetModified
(AB_USER *st,
int
i);
143
144
145
146
150
AQBANKING_API
uint32_t
AB_User_GetUniqueId
(
const
AB_USER *el);
154
AQBANKING_API
void
AB_User_SetUniqueId
(AB_USER *el, uint32_t d);
155
159
AQBANKING_API
const
char
*
AB_User_GetBackendName
(
const
AB_USER *el);
163
AQBANKING_API
void
AB_User_SetBackendName
(AB_USER *el,
const
char
*d);
164
168
AQBANKING_API
const
char
*
AB_User_GetUserName
(
const
AB_USER *el);
172
AQBANKING_API
void
AB_User_SetUserName
(AB_USER *el,
const
char
*d);
173
177
AQBANKING_API
const
char
*
AB_User_GetUserId
(
const
AB_USER *el);
181
AQBANKING_API
void
AB_User_SetUserId
(AB_USER *el,
const
char
*d);
182
186
AQBANKING_API
const
char
*
AB_User_GetCustomerId
(
const
AB_USER *el);
190
AQBANKING_API
void
AB_User_SetCustomerId
(AB_USER *el,
const
char
*d);
191
195
AQBANKING_API
const
char
*
AB_User_GetCountry
(
const
AB_USER *el);
199
AQBANKING_API
void
AB_User_SetCountry
(AB_USER *el,
const
char
*d);
200
204
AQBANKING_API
const
char
*
AB_User_GetBankCode
(
const
AB_USER *el);
208
AQBANKING_API
void
AB_User_SetBankCode
(AB_USER *el,
const
char
*d);
209
213
AQBANKING_API
uint32_t
AB_User_GetLastSessionId
(
const
AB_USER *el);
217
AQBANKING_API
void
AB_User_SetLastSessionId
(AB_USER *el, uint32_t d);
218
219
223
AQBANKING_API
AB_BANKING
*
AB_User_GetBanking
(
const
AB_USER *el);
227
AQBANKING_API
void
AB_User_SetBanking
(AB_USER *el,
AB_BANKING
*d);
228
229
230
231
#ifdef __cplusplus
232
}
/* __cplusplus */
233
#endif
234
235
236
#endif
/* USER_H */
Generated on Wed Aug 21 2013 19:09:15 for aqbanking by
1.8.4