libchipcard
5.0.2
Main Page
Related Pages
Modules
Files
File List
Globals
src
lib
client
cards
geldkarte
geldkarte_blog.h
Go to the documentation of this file.
1
/* This file is auto-generated from "geldkarte_blog.xml" by the typemaker
2
tool of Gwenhywfar.
3
Do not edit this file -- all changes will be lost! */
4
#ifndef GELDKARTE_BLOG_H
5
#define GELDKARTE_BLOG_H
6
100
#ifdef __cplusplus
101
extern
"C"
{
102
#endif
103
104
typedef
struct
LC_GELDKARTE_BLOG
LC_GELDKARTE_BLOG
;
105
106
#ifdef __cplusplus
107
}
/* __cplusplus */
108
#endif
109
110
#include <gwenhywfar/db.h>
111
#include <gwenhywfar/list2.h>
112
/* headers */
113
#include <gwenhywfar/types.h>
114
#include <gwenhywfar/gwentime.h>
115
#include <chipcard/chipcard.h>
116
117
#ifdef __cplusplus
118
extern
"C"
{
119
#endif
120
121
122
GWEN_LIST2_FUNCTION_LIB_DEFS(
LC_GELDKARTE_BLOG
, LC_GeldKarte_BLog,
CHIPCARD_API
)
123
124
126
CHIPCARD_API
void
LC_GeldKarte_BLog_List2_freeAll
(LC_GELDKARTE_BLOG_LIST2 *stl);
127
130
CHIPCARD_API
LC_GELDKARTE_BLOG
*
LC_GeldKarte_BLog_new
();
133
CHIPCARD_API
LC_GELDKARTE_BLOG
*
LC_GeldKarte_BLog_fromDb
(GWEN_DB_NODE *db);
136
CHIPCARD_API
LC_GELDKARTE_BLOG
*
LC_GeldKarte_BLog_dup
(const
LC_GELDKARTE_BLOG
*st);
139
CHIPCARD_API
void
LC_GeldKarte_BLog_free
(
LC_GELDKARTE_BLOG
*st);
142
CHIPCARD_API
void
LC_GeldKarte_BLog_Attach
(
LC_GELDKARTE_BLOG
*st);
145
CHIPCARD_API
int
LC_GeldKarte_BLog_ReadDb
(
LC_GELDKARTE_BLOG
*st, GWEN_DB_NODE *db);
148
CHIPCARD_API
int
LC_GeldKarte_BLog_toDb
(const
LC_GELDKARTE_BLOG
*st, GWEN_DB_NODE *db);
151
CHIPCARD_API
int
LC_GeldKarte_BLog_IsModified
(const
LC_GELDKARTE_BLOG
*st);
154
CHIPCARD_API
void
LC_GeldKarte_BLog_SetModified
(
LC_GELDKARTE_BLOG
*st,
int
i);
155
159
CHIPCARD_API
int
LC_GeldKarte_BLog_GetStatus
(const
LC_GELDKARTE_BLOG
*el);
163
CHIPCARD_API
void
LC_GeldKarte_BLog_SetStatus
(
LC_GELDKARTE_BLOG
*el,
int
d);
164
168
CHIPCARD_API
int
LC_GeldKarte_BLog_GetBSeq
(const
LC_GELDKARTE_BLOG
*el);
172
CHIPCARD_API
void
LC_GeldKarte_BLog_SetBSeq
(
LC_GELDKARTE_BLOG
*el,
int
d);
173
177
CHIPCARD_API
int
LC_GeldKarte_BLog_GetLSeq
(const
LC_GELDKARTE_BLOG
*el);
181
CHIPCARD_API
void
LC_GeldKarte_BLog_SetLSeq
(
LC_GELDKARTE_BLOG
*el,
int
d);
182
186
CHIPCARD_API
int
LC_GeldKarte_BLog_GetValue
(const
LC_GELDKARTE_BLOG
*el);
190
CHIPCARD_API
void
LC_GeldKarte_BLog_SetValue
(
LC_GELDKARTE_BLOG
*el,
int
d);
191
195
CHIPCARD_API
const
char
*
LC_GeldKarte_BLog_GetMerchantId
(const
LC_GELDKARTE_BLOG
*el);
199
CHIPCARD_API
void
LC_GeldKarte_BLog_SetMerchantId
(
LC_GELDKARTE_BLOG
*el, const
char
*d);
200
204
CHIPCARD_API
int
LC_GeldKarte_BLog_GetHSeq
(const
LC_GELDKARTE_BLOG
*el);
208
CHIPCARD_API
void
LC_GeldKarte_BLog_SetHSeq
(
LC_GELDKARTE_BLOG
*el,
int
d);
209
213
CHIPCARD_API
int
LC_GeldKarte_BLog_GetSSeq
(const
LC_GELDKARTE_BLOG
*el);
217
CHIPCARD_API
void
LC_GeldKarte_BLog_SetSSeq
(
LC_GELDKARTE_BLOG
*el,
int
d);
218
222
CHIPCARD_API
int
LC_GeldKarte_BLog_GetLoaded
(const
LC_GELDKARTE_BLOG
*el);
226
CHIPCARD_API
void
LC_GeldKarte_BLog_SetLoaded
(
LC_GELDKARTE_BLOG
*el,
int
d);
227
231
CHIPCARD_API
const GWEN_TIME *
LC_GeldKarte_BLog_GetTime
(const
LC_GELDKARTE_BLOG
*el);
235
CHIPCARD_API
void
LC_GeldKarte_BLog_SetTime
(
LC_GELDKARTE_BLOG
*el, const GWEN_TIME *d);
236
240
CHIPCARD_API
int
LC_GeldKarte_BLog_GetKeyId
(const
LC_GELDKARTE_BLOG
*el);
244
CHIPCARD_API
void
LC_GeldKarte_BLog_SetKeyId
(
LC_GELDKARTE_BLOG
*el,
int
d);
245
246
247
#ifdef __cplusplus
248
}
/* __cplusplus */
249
#endif
250
251
252
#endif
/* GELDKARTE_BLOG_H */
Generated by
1.8.2