libchipcard 5.0.0
Typedefs | Functions

geldkarte_llog.h File Reference

#include <gwenhywfar/db.h>
#include <gwenhywfar/list2.h>
#include <gwenhywfar/types.h>
#include <gwenhywfar/gwentime.h>
#include <chipcard/chipcard.h>
Include dependency graph for geldkarte_llog.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct LC_GELDKARTE_LLOG LC_GELDKARTE_LLOG

Functions

CHIPCARD_API void LC_GeldKarte_LLog_List2_freeAll (LC_GELDKARTE_LLOG_LIST2 *stl)
CHIPCARD_API LC_GELDKARTE_LLOGLC_GeldKarte_LLog_new ()
CHIPCARD_API LC_GELDKARTE_LLOGLC_GeldKarte_LLog_fromDb (GWEN_DB_NODE *db)
CHIPCARD_API LC_GELDKARTE_LLOGLC_GeldKarte_LLog_dup (const LC_GELDKARTE_LLOG *st)
CHIPCARD_API void LC_GeldKarte_LLog_free (LC_GELDKARTE_LLOG *st)
CHIPCARD_API void LC_GeldKarte_LLog_Attach (LC_GELDKARTE_LLOG *st)
CHIPCARD_API int LC_GeldKarte_LLog_ReadDb (LC_GELDKARTE_LLOG *st, GWEN_DB_NODE *db)
CHIPCARD_API int LC_GeldKarte_LLog_toDb (const LC_GELDKARTE_LLOG *st, GWEN_DB_NODE *db)
CHIPCARD_API int LC_GeldKarte_LLog_IsModified (const LC_GELDKARTE_LLOG *st)
CHIPCARD_API void LC_GeldKarte_LLog_SetModified (LC_GELDKARTE_LLOG *st, int i)
CHIPCARD_API int LC_GeldKarte_LLog_GetStatus (const LC_GELDKARTE_LLOG *el)
CHIPCARD_API void LC_GeldKarte_LLog_SetStatus (LC_GELDKARTE_LLOG *el, int d)
CHIPCARD_API int LC_GeldKarte_LLog_GetBSeq (const LC_GELDKARTE_LLOG *el)
CHIPCARD_API void LC_GeldKarte_LLog_SetBSeq (LC_GELDKARTE_LLOG *el, int d)
CHIPCARD_API int LC_GeldKarte_LLog_GetLSeq (const LC_GELDKARTE_LLOG *el)
CHIPCARD_API void LC_GeldKarte_LLog_SetLSeq (LC_GELDKARTE_LLOG *el, int d)
CHIPCARD_API int LC_GeldKarte_LLog_GetValue (const LC_GELDKARTE_LLOG *el)
CHIPCARD_API void LC_GeldKarte_LLog_SetValue (LC_GELDKARTE_LLOG *el, int d)
CHIPCARD_API const char * LC_GeldKarte_LLog_GetCenterId (const LC_GELDKARTE_LLOG *el)
CHIPCARD_API void LC_GeldKarte_LLog_SetCenterId (LC_GELDKARTE_LLOG *el, const char *d)
CHIPCARD_API const char * LC_GeldKarte_LLog_GetTerminalId (const LC_GELDKARTE_LLOG *el)
CHIPCARD_API void LC_GeldKarte_LLog_SetTerminalId (LC_GELDKARTE_LLOG *el, const char *d)
CHIPCARD_API const char * LC_GeldKarte_LLog_GetTraceId (const LC_GELDKARTE_LLOG *el)
CHIPCARD_API void LC_GeldKarte_LLog_SetTraceId (LC_GELDKARTE_LLOG *el, const char *d)
CHIPCARD_API int LC_GeldKarte_LLog_GetLoaded (const LC_GELDKARTE_LLOG *el)
CHIPCARD_API void LC_GeldKarte_LLog_SetLoaded (LC_GELDKARTE_LLOG *el, int d)
CHIPCARD_API const GWEN_TIME * LC_GeldKarte_LLog_GetTime (const LC_GELDKARTE_LLOG *el)
CHIPCARD_API void LC_GeldKarte_LLog_SetTime (LC_GELDKARTE_LLOG *el, const GWEN_TIME *d)

Typedef Documentation


Function Documentation

CHIPCARD_API void LC_GeldKarte_LLog_List2_freeAll ( LC_GELDKARTE_LLOG_LIST2 *  stl)

Destroys all objects stored in the given LIST2 and the list itself

CHIPCARD_API LC_GELDKARTE_LLOG* LC_GeldKarte_LLog_new ( )

Creates a new object.

CHIPCARD_API LC_GELDKARTE_LLOG* LC_GeldKarte_LLog_fromDb ( GWEN_DB_NODE *  db)

Creates an object from the data in the given GWEN_DB_NODE

CHIPCARD_API LC_GELDKARTE_LLOG* LC_GeldKarte_LLog_dup ( const LC_GELDKARTE_LLOG st)

Creates and returns a deep copy of thegiven object.

CHIPCARD_API void LC_GeldKarte_LLog_free ( LC_GELDKARTE_LLOG st)

Destroys the given object.

CHIPCARD_API void LC_GeldKarte_LLog_Attach ( LC_GELDKARTE_LLOG st)

Increments the usage counter of the given object, so an additional free() is needed to destroy the object.

CHIPCARD_API int LC_GeldKarte_LLog_ReadDb ( LC_GELDKARTE_LLOG st,
GWEN_DB_NODE *  db 
)

Reads data from a GWEN_DB.

CHIPCARD_API int LC_GeldKarte_LLog_toDb ( const LC_GELDKARTE_LLOG st,
GWEN_DB_NODE *  db 
)

Stores an object in the given GWEN_DB_NODE

CHIPCARD_API int LC_GeldKarte_LLog_IsModified ( const LC_GELDKARTE_LLOG st)

Returns 0 if this object has not been modified, !=0 otherwise

CHIPCARD_API void LC_GeldKarte_LLog_SetModified ( LC_GELDKARTE_LLOG st,
int  i 
)

Sets the modified state of the given object

CHIPCARD_API int LC_GeldKarte_LLog_GetStatus ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_Status

CHIPCARD_API void LC_GeldKarte_LLog_SetStatus ( LC_GELDKARTE_LLOG el,
int  d 
)

Set the property LC_GELDKARTE_LLOG_Status

CHIPCARD_API int LC_GeldKarte_LLog_GetBSeq ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_BSeq

CHIPCARD_API void LC_GeldKarte_LLog_SetBSeq ( LC_GELDKARTE_LLOG el,
int  d 
)

Set the property LC_GELDKARTE_LLOG_BSeq

CHIPCARD_API int LC_GeldKarte_LLog_GetLSeq ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_LSeq

CHIPCARD_API void LC_GeldKarte_LLog_SetLSeq ( LC_GELDKARTE_LLOG el,
int  d 
)

Set the property LC_GELDKARTE_LLOG_LSeq

CHIPCARD_API int LC_GeldKarte_LLog_GetValue ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_Value

CHIPCARD_API void LC_GeldKarte_LLog_SetValue ( LC_GELDKARTE_LLOG el,
int  d 
)

Set the property LC_GELDKARTE_LLOG_Value

CHIPCARD_API const char* LC_GeldKarte_LLog_GetCenterId ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_CenterId

CHIPCARD_API void LC_GeldKarte_LLog_SetCenterId ( LC_GELDKARTE_LLOG el,
const char *  d 
)

Set the property LC_GELDKARTE_LLOG_CenterId

CHIPCARD_API const char* LC_GeldKarte_LLog_GetTerminalId ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_TerminalId

CHIPCARD_API void LC_GeldKarte_LLog_SetTerminalId ( LC_GELDKARTE_LLOG el,
const char *  d 
)

Set the property LC_GELDKARTE_LLOG_TerminalId

CHIPCARD_API const char* LC_GeldKarte_LLog_GetTraceId ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_TraceId

CHIPCARD_API void LC_GeldKarte_LLog_SetTraceId ( LC_GELDKARTE_LLOG el,
const char *  d 
)

Set the property LC_GELDKARTE_LLOG_TraceId

CHIPCARD_API int LC_GeldKarte_LLog_GetLoaded ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_Loaded

CHIPCARD_API void LC_GeldKarte_LLog_SetLoaded ( LC_GELDKARTE_LLOG el,
int  d 
)

Set the property LC_GELDKARTE_LLOG_Loaded

CHIPCARD_API const GWEN_TIME* LC_GeldKarte_LLog_GetTime ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_Time

CHIPCARD_API void LC_GeldKarte_LLog_SetTime ( LC_GELDKARTE_LLOG el,
const GWEN_TIME *  d 
)

Set the property LC_GELDKARTE_LLOG_Time