libchipcard
5.0.2
Main Page
Related Pages
Modules
Files
File List
Globals
src
lib
client
cards
geldkarte
geldkarte_llog.h
Go to the documentation of this file.
1
/* This file is auto-generated from "geldkarte_llog.xml" by the typemaker
2
tool of Gwenhywfar.
3
Do not edit this file -- all changes will be lost! */
4
#ifndef GELDKARTE_LLOG_H
5
#define GELDKARTE_LLOG_H
6
91
#ifdef __cplusplus
92
extern
"C"
{
93
#endif
94
95
typedef
struct
LC_GELDKARTE_LLOG
LC_GELDKARTE_LLOG
;
96
97
#ifdef __cplusplus
98
}
/* __cplusplus */
99
#endif
100
101
#include <gwenhywfar/db.h>
102
#include <gwenhywfar/list2.h>
103
/* headers */
104
#include <gwenhywfar/types.h>
105
#include <gwenhywfar/gwentime.h>
106
#include <chipcard/chipcard.h>
107
108
#ifdef __cplusplus
109
extern
"C"
{
110
#endif
111
112
113
GWEN_LIST2_FUNCTION_LIB_DEFS(
LC_GELDKARTE_LLOG
, LC_GeldKarte_LLog,
CHIPCARD_API
)
114
115
117
CHIPCARD_API
void
LC_GeldKarte_LLog_List2_freeAll
(LC_GELDKARTE_LLOG_LIST2 *stl);
118
121
CHIPCARD_API
LC_GELDKARTE_LLOG
*
LC_GeldKarte_LLog_new
();
124
CHIPCARD_API
LC_GELDKARTE_LLOG
*
LC_GeldKarte_LLog_fromDb
(GWEN_DB_NODE *db);
127
CHIPCARD_API
LC_GELDKARTE_LLOG
*
LC_GeldKarte_LLog_dup
(const
LC_GELDKARTE_LLOG
*st);
130
CHIPCARD_API
void
LC_GeldKarte_LLog_free
(
LC_GELDKARTE_LLOG
*st);
133
CHIPCARD_API
void
LC_GeldKarte_LLog_Attach
(
LC_GELDKARTE_LLOG
*st);
136
CHIPCARD_API
int
LC_GeldKarte_LLog_ReadDb
(
LC_GELDKARTE_LLOG
*st, GWEN_DB_NODE *db);
139
CHIPCARD_API
int
LC_GeldKarte_LLog_toDb
(const
LC_GELDKARTE_LLOG
*st, GWEN_DB_NODE *db);
142
CHIPCARD_API
int
LC_GeldKarte_LLog_IsModified
(const
LC_GELDKARTE_LLOG
*st);
145
CHIPCARD_API
void
LC_GeldKarte_LLog_SetModified
(
LC_GELDKARTE_LLOG
*st,
int
i);
146
150
CHIPCARD_API
int
LC_GeldKarte_LLog_GetStatus
(const
LC_GELDKARTE_LLOG
*el);
154
CHIPCARD_API
void
LC_GeldKarte_LLog_SetStatus
(
LC_GELDKARTE_LLOG
*el,
int
d);
155
159
CHIPCARD_API
int
LC_GeldKarte_LLog_GetBSeq
(const
LC_GELDKARTE_LLOG
*el);
163
CHIPCARD_API
void
LC_GeldKarte_LLog_SetBSeq
(
LC_GELDKARTE_LLOG
*el,
int
d);
164
168
CHIPCARD_API
int
LC_GeldKarte_LLog_GetLSeq
(const
LC_GELDKARTE_LLOG
*el);
172
CHIPCARD_API
void
LC_GeldKarte_LLog_SetLSeq
(
LC_GELDKARTE_LLOG
*el,
int
d);
173
177
CHIPCARD_API
int
LC_GeldKarte_LLog_GetValue
(const
LC_GELDKARTE_LLOG
*el);
181
CHIPCARD_API
void
LC_GeldKarte_LLog_SetValue
(
LC_GELDKARTE_LLOG
*el,
int
d);
182
186
CHIPCARD_API
const
char
*
LC_GeldKarte_LLog_GetCenterId
(const
LC_GELDKARTE_LLOG
*el);
190
CHIPCARD_API
void
LC_GeldKarte_LLog_SetCenterId
(
LC_GELDKARTE_LLOG
*el, const
char
*d);
191
195
CHIPCARD_API
const
char
*
LC_GeldKarte_LLog_GetTerminalId
(const
LC_GELDKARTE_LLOG
*el);
199
CHIPCARD_API
void
LC_GeldKarte_LLog_SetTerminalId
(
LC_GELDKARTE_LLOG
*el, const
char
*d);
200
204
CHIPCARD_API
const
char
*
LC_GeldKarte_LLog_GetTraceId
(const
LC_GELDKARTE_LLOG
*el);
208
CHIPCARD_API
void
LC_GeldKarte_LLog_SetTraceId
(
LC_GELDKARTE_LLOG
*el, const
char
*d);
209
213
CHIPCARD_API
int
LC_GeldKarte_LLog_GetLoaded
(const
LC_GELDKARTE_LLOG
*el);
217
CHIPCARD_API
void
LC_GeldKarte_LLog_SetLoaded
(
LC_GELDKARTE_LLOG
*el,
int
d);
218
222
CHIPCARD_API
const GWEN_TIME *
LC_GeldKarte_LLog_GetTime
(const
LC_GELDKARTE_LLOG
*el);
226
CHIPCARD_API
void
LC_GeldKarte_LLog_SetTime
(
LC_GELDKARTE_LLOG
*el, const GWEN_TIME *d);
227
228
229
#ifdef __cplusplus
230
}
/* __cplusplus */
231
#endif
232
233
234
#endif
/* GELDKARTE_LLOG_H */
Generated by
1.8.2