aqbanking
5.0.24.0-git
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
aqbanking5
aqbanking
cellphoneproduct.h
Go to the documentation of this file.
1
/* This file is auto-generated from "cellphoneproduct.xml" by the typemaker
2
tool of Gwenhywfar.
3
Do not edit this file -- all changes will be lost! */
4
#ifndef CELLPHONEPRODUCT_H
5
#define CELLPHONEPRODUCT_H
6
79
#ifdef __cplusplus
80
extern
"C"
{
81
#endif
82
83
typedef
struct
AB_CELLPHONE_PRODUCT
AB_CELLPHONE_PRODUCT
;
84
85
#ifdef __cplusplus
86
}
/* __cplusplus */
87
#endif
88
89
#include <gwenhywfar/db.h>
90
#include <gwenhywfar/misc.h>
91
#include <gwenhywfar/list2.h>
92
/* headers */
93
#include <gwenhywfar/types.h>
94
#include <
aqbanking/error.h
>
95
#include <
aqbanking/value.h
>
96
97
#ifdef __cplusplus
98
extern
"C"
{
99
#endif
100
101
102
GWEN_LIST_FUNCTION_LIB_DEFS
(
AB_CELLPHONE_PRODUCT
, AB_CellPhoneProduct,
AQBANKING_API
)
103
AQBANKING_API
AB_CELLPHONE_PRODUCT_LIST
*
AB_CellPhoneProduct_List_dup
(const
AB_CELLPHONE_PRODUCT_LIST
*stl);
104
105
GWEN_LIST2_FUNCTION_LIB_DEFS
(
AB_CELLPHONE_PRODUCT
, AB_CellPhoneProduct,
AQBANKING_API
)
106
109
AQBANKING_API
void
AB_CellPhoneProduct_List2_freeAll
(
AB_CELLPHONE_PRODUCT_LIST2
*stl);
110
113
AQBANKING_API
AB_CELLPHONE_PRODUCT *
AB_CellPhoneProduct_new
(
void
);
116
AQBANKING_API
AB_CELLPHONE_PRODUCT *
AB_CellPhoneProduct_fromDb
(GWEN_DB_NODE *db);
119
AQBANKING_API
AB_CELLPHONE_PRODUCT *
AB_CellPhoneProduct_dup
(const AB_CELLPHONE_PRODUCT*st);
122
AQBANKING_API
void
AB_CellPhoneProduct_free
(AB_CELLPHONE_PRODUCT *st);
125
AQBANKING_API
void
AB_CellPhoneProduct_Attach
(AB_CELLPHONE_PRODUCT *st);
128
AQBANKING_API
int
AB_CellPhoneProduct_ReadDb
(AB_CELLPHONE_PRODUCT *st, GWEN_DB_NODE *db);
131
AQBANKING_API
int
AB_CellPhoneProduct_toDb
(const AB_CELLPHONE_PRODUCT*st, GWEN_DB_NODE *db);
134
AQBANKING_API
int
AB_CellPhoneProduct_IsModified
(const AB_CELLPHONE_PRODUCT *st);
137
AQBANKING_API
void
AB_CellPhoneProduct_SetModified
(AB_CELLPHONE_PRODUCT *st,
int
i);
138
142
AQBANKING_API
const
char
*
AB_CellPhoneProduct_GetId
(const AB_CELLPHONE_PRODUCT *el);
146
AQBANKING_API
void
AB_CellPhoneProduct_SetId
(AB_CELLPHONE_PRODUCT *el, const
char
*d);
147
151
AQBANKING_API
const
char
*
AB_CellPhoneProduct_GetProviderName
(const AB_CELLPHONE_PRODUCT *el);
155
AQBANKING_API
void
AB_CellPhoneProduct_SetProviderName
(AB_CELLPHONE_PRODUCT *el, const
char
*d);
156
160
AQBANKING_API
const
char
*
AB_CellPhoneProduct_GetProductName
(const AB_CELLPHONE_PRODUCT *el);
164
AQBANKING_API
void
AB_CellPhoneProduct_SetProductName
(AB_CELLPHONE_PRODUCT *el, const
char
*d);
165
169
AQBANKING_API
int
AB_CellPhoneProduct_GetAllowFreeValue
(const AB_CELLPHONE_PRODUCT *el);
173
AQBANKING_API
void
AB_CellPhoneProduct_SetAllowFreeValue
(AB_CELLPHONE_PRODUCT *el,
int
d);
174
178
AQBANKING_API
const
AB_VALUE
*
AB_CellPhoneProduct_GetMinimumValue
(const AB_CELLPHONE_PRODUCT *el);
182
AQBANKING_API
void
AB_CellPhoneProduct_SetMinimumValue
(AB_CELLPHONE_PRODUCT *el, const
AB_VALUE
*d);
183
187
AQBANKING_API
const
AB_VALUE
*
AB_CellPhoneProduct_GetMaximumValue
(const AB_CELLPHONE_PRODUCT *el);
191
AQBANKING_API
void
AB_CellPhoneProduct_SetMaximumValue
(AB_CELLPHONE_PRODUCT *el, const
AB_VALUE
*d);
192
196
AQBANKING_API
AB_VALUE_LIST
*
AB_CellPhoneProduct_GetValues
(const AB_CELLPHONE_PRODUCT *el);
200
AQBANKING_API
void
AB_CellPhoneProduct_SetValues
(AB_CELLPHONE_PRODUCT *el,
AB_VALUE_LIST
*d);
201
202
203
#ifdef __cplusplus
204
}
/* __cplusplus */
205
#endif
206
207
208
#endif
/* CELLPHONEPRODUCT_H */
Generated on Sun Jun 3 2012 18:45:32 for aqbanking by
1.8.1