aqbanking
5.1.0beta
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
73
#ifdef __cplusplus
74
extern
"C"
{
75
#endif
76
77
typedef
struct
AB_CELLPHONE_PRODUCT
AB_CELLPHONE_PRODUCT
;
78
79
#ifdef __cplusplus
80
}
/* __cplusplus */
81
#endif
82
83
#include <gwenhywfar/db.h>
84
#include <gwenhywfar/misc.h>
85
#include <gwenhywfar/list2.h>
86
/* headers */
87
#include <gwenhywfar/types.h>
88
#include <
aqbanking/error.h
>
89
#include <
aqbanking/value.h
>
90
91
#ifdef __cplusplus
92
extern
"C"
{
93
#endif
94
95
96
GWEN_LIST_FUNCTION_LIB_DEFS
(
AB_CELLPHONE_PRODUCT
, AB_CellPhoneProduct,
AQBANKING_API
)
97
AQBANKING_API
AB_CELLPHONE_PRODUCT_LIST
*
AB_CellPhoneProduct_List_dup
(const
AB_CELLPHONE_PRODUCT_LIST
*stl);
98
99
GWEN_LIST2_FUNCTION_LIB_DEFS
(
AB_CELLPHONE_PRODUCT
, AB_CellPhoneProduct,
AQBANKING_API
)
100
103
AQBANKING_API
void
AB_CellPhoneProduct_List2_freeAll
(
AB_CELLPHONE_PRODUCT_LIST2
*stl);
104
107
AQBANKING_API
AB_CELLPHONE_PRODUCT *
AB_CellPhoneProduct_new
(
void
);
110
AQBANKING_API
AB_CELLPHONE_PRODUCT *
AB_CellPhoneProduct_fromDb
(GWEN_DB_NODE *db);
113
AQBANKING_API
AB_CELLPHONE_PRODUCT *
AB_CellPhoneProduct_dup
(const AB_CELLPHONE_PRODUCT*st);
116
AQBANKING_API
void
AB_CellPhoneProduct_free
(AB_CELLPHONE_PRODUCT *st);
119
AQBANKING_API
void
AB_CellPhoneProduct_Attach
(AB_CELLPHONE_PRODUCT *st);
122
AQBANKING_API
int
AB_CellPhoneProduct_ReadDb
(AB_CELLPHONE_PRODUCT *st, GWEN_DB_NODE *db);
125
AQBANKING_API
int
AB_CellPhoneProduct_toDb
(const AB_CELLPHONE_PRODUCT*st, GWEN_DB_NODE *db);
128
AQBANKING_API
int
AB_CellPhoneProduct_IsModified
(const AB_CELLPHONE_PRODUCT *st);
131
AQBANKING_API
void
AB_CellPhoneProduct_SetModified
(AB_CELLPHONE_PRODUCT *st,
int
i);
132
136
AQBANKING_API
const
char
*
AB_CellPhoneProduct_GetId
(const AB_CELLPHONE_PRODUCT *el);
140
AQBANKING_API
void
AB_CellPhoneProduct_SetId
(AB_CELLPHONE_PRODUCT *el, const
char
*d);
141
145
AQBANKING_API
const
char
*
AB_CellPhoneProduct_GetProviderName
(const AB_CELLPHONE_PRODUCT *el);
149
AQBANKING_API
void
AB_CellPhoneProduct_SetProviderName
(AB_CELLPHONE_PRODUCT *el, const
char
*d);
150
154
AQBANKING_API
const
char
*
AB_CellPhoneProduct_GetProductName
(const AB_CELLPHONE_PRODUCT *el);
158
AQBANKING_API
void
AB_CellPhoneProduct_SetProductName
(AB_CELLPHONE_PRODUCT *el, const
char
*d);
159
163
AQBANKING_API
int
AB_CellPhoneProduct_GetAllowFreeValue
(const AB_CELLPHONE_PRODUCT *el);
167
AQBANKING_API
void
AB_CellPhoneProduct_SetAllowFreeValue
(AB_CELLPHONE_PRODUCT *el,
int
d);
168
172
AQBANKING_API
const
AB_VALUE
*
AB_CellPhoneProduct_GetMinimumValue
(const AB_CELLPHONE_PRODUCT *el);
176
AQBANKING_API
void
AB_CellPhoneProduct_SetMinimumValue
(AB_CELLPHONE_PRODUCT *el, const
AB_VALUE
*d);
177
181
AQBANKING_API
const
AB_VALUE
*
AB_CellPhoneProduct_GetMaximumValue
(const AB_CELLPHONE_PRODUCT *el);
185
AQBANKING_API
void
AB_CellPhoneProduct_SetMaximumValue
(AB_CELLPHONE_PRODUCT *el, const
AB_VALUE
*d);
186
190
AQBANKING_API
AB_VALUE_LIST
*
AB_CellPhoneProduct_GetValues
(const AB_CELLPHONE_PRODUCT *el);
194
AQBANKING_API
void
AB_CellPhoneProduct_SetValues
(AB_CELLPHONE_PRODUCT *el,
AB_VALUE_LIST
*d);
195
196
197
#ifdef __cplusplus
198
}
/* __cplusplus */
199
#endif
200
201
202
#endif
/* CELLPHONEPRODUCT_H */
Generated on Sun Oct 27 2013 14:55:09 for aqbanking by
1.8.4