aqbanking
5.0.28beta
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
92
#ifdef __cplusplus
93
extern
"C"
{
94
#endif
95
96
typedef
struct
AB_USER
AB_USER
;
97
98
#ifdef __cplusplus
99
}
/* __cplusplus */
100
#endif
101
102
#include <gwenhywfar/db.h>
103
#include <gwenhywfar/inherit.h>
104
#include <gwenhywfar/list2.h>
105
/* pre-headers */
106
#include <gwenhywfar/types.h>
107
#include <gwenhywfar/fslock.h>
108
#include <
aqbanking/error.h
>
109
110
#ifdef __cplusplus
111
extern
"C"
{
112
#endif
113
114
115
GWEN_INHERIT_FUNCTION_LIB_DEFS
(
AB_USER
,
AQBANKING_API
)
116
GWEN_LIST2_FUNCTION_LIB_DEFS
(
AB_USER
, AB_User,
AQBANKING_API
)
117
120
AQBANKING_API
void
AB_User_List2_freeAll
(
AB_USER_LIST2
*stl);
121
122
/* post-headers */
123
#include <aqbanking/banking.h>
124
#include <
aqbanking/userfns.h
>
125
128
AQBANKING_API
void
AB_User_free
(AB_USER *st);
131
AQBANKING_API
void
AB_User_Attach
(AB_USER *st);
134
AQBANKING_API
int
AB_User_ReadDb
(AB_USER *st, GWEN_DB_NODE *db);
137
AQBANKING_API
int
AB_User_toDb
(
const
AB_USER*st, GWEN_DB_NODE *db);
140
AQBANKING_API
int
AB_User_IsModified
(
const
AB_USER *st);
143
AQBANKING_API
void
AB_User_SetModified
(AB_USER *st,
int
i);
144
145
146
147
151
AQBANKING_API
uint32_t
AB_User_GetUniqueId
(
const
AB_USER *el);
155
AQBANKING_API
void
AB_User_SetUniqueId
(AB_USER *el, uint32_t d);
156
160
AQBANKING_API
const
char
*
AB_User_GetBackendName
(
const
AB_USER *el);
164
AQBANKING_API
void
AB_User_SetBackendName
(AB_USER *el,
const
char
*d);
165
169
AQBANKING_API
const
char
*
AB_User_GetUserName
(
const
AB_USER *el);
173
AQBANKING_API
void
AB_User_SetUserName
(AB_USER *el,
const
char
*d);
174
178
AQBANKING_API
const
char
*
AB_User_GetUserId
(
const
AB_USER *el);
182
AQBANKING_API
void
AB_User_SetUserId
(AB_USER *el,
const
char
*d);
183
187
AQBANKING_API
const
char
*
AB_User_GetCustomerId
(
const
AB_USER *el);
191
AQBANKING_API
void
AB_User_SetCustomerId
(AB_USER *el,
const
char
*d);
192
196
AQBANKING_API
const
char
*
AB_User_GetCountry
(
const
AB_USER *el);
200
AQBANKING_API
void
AB_User_SetCountry
(AB_USER *el,
const
char
*d);
201
205
AQBANKING_API
const
char
*
AB_User_GetBankCode
(
const
AB_USER *el);
209
AQBANKING_API
void
AB_User_SetBankCode
(AB_USER *el,
const
char
*d);
210
214
AQBANKING_API
uint32_t
AB_User_GetLastSessionId
(
const
AB_USER *el);
218
AQBANKING_API
void
AB_User_SetLastSessionId
(AB_USER *el, uint32_t d);
219
220
224
AQBANKING_API
AB_BANKING
*
AB_User_GetBanking
(
const
AB_USER *el);
228
AQBANKING_API
void
AB_User_SetBanking
(AB_USER *el,
AB_BANKING
*d);
229
230
231
232
#ifdef __cplusplus
233
}
/* __cplusplus */
234
#endif
235
236
237
#endif
/* USER_H */
Generated on Sun May 26 2013 06:38:22 for aqbanking by
1.8.3.1