libchipcard  5.1.6
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

◆ LC_GELDKARTE_LLOG

Function Documentation

◆ LC_GeldKarte_LLog_List2_freeAll()

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

◆ LC_GeldKarte_LLog_new()

CHIPCARD_API LC_GELDKARTE_LLOG* LC_GeldKarte_LLog_new ( )

Creates a new object.

◆ LC_GeldKarte_LLog_fromDb()

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

◆ LC_GeldKarte_LLog_dup()

CHIPCARD_API LC_GELDKARTE_LLOG* LC_GeldKarte_LLog_dup ( const LC_GELDKARTE_LLOG st)

Creates and returns a deep copy of thegiven object.

◆ LC_GeldKarte_LLog_free()

CHIPCARD_API void LC_GeldKarte_LLog_free ( LC_GELDKARTE_LLOG st)

Destroys the given object.

◆ LC_GeldKarte_LLog_Attach()

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.

◆ LC_GeldKarte_LLog_ReadDb()

CHIPCARD_API int LC_GeldKarte_LLog_ReadDb ( LC_GELDKARTE_LLOG st,
GWEN_DB_NODE *  db 
)

Reads data from a GWEN_DB.

◆ LC_GeldKarte_LLog_toDb()

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

◆ LC_GeldKarte_LLog_IsModified()

CHIPCARD_API int LC_GeldKarte_LLog_IsModified ( const LC_GELDKARTE_LLOG st)

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

◆ LC_GeldKarte_LLog_SetModified()

CHIPCARD_API void LC_GeldKarte_LLog_SetModified ( LC_GELDKARTE_LLOG st,
int  i 
)

Sets the modified state of the given object

◆ LC_GeldKarte_LLog_GetStatus()

CHIPCARD_API int LC_GeldKarte_LLog_GetStatus ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_Status

◆ LC_GeldKarte_LLog_SetStatus()

CHIPCARD_API void LC_GeldKarte_LLog_SetStatus ( LC_GELDKARTE_LLOG el,
int  d 
)

Set the property LC_GELDKARTE_LLOG_Status

◆ LC_GeldKarte_LLog_GetBSeq()

CHIPCARD_API int LC_GeldKarte_LLog_GetBSeq ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_BSeq

◆ LC_GeldKarte_LLog_SetBSeq()

CHIPCARD_API void LC_GeldKarte_LLog_SetBSeq ( LC_GELDKARTE_LLOG el,
int  d 
)

Set the property LC_GELDKARTE_LLOG_BSeq

◆ LC_GeldKarte_LLog_GetLSeq()

CHIPCARD_API int LC_GeldKarte_LLog_GetLSeq ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_LSeq

◆ LC_GeldKarte_LLog_SetLSeq()

CHIPCARD_API void LC_GeldKarte_LLog_SetLSeq ( LC_GELDKARTE_LLOG el,
int  d 
)

Set the property LC_GELDKARTE_LLOG_LSeq

◆ LC_GeldKarte_LLog_GetValue()

CHIPCARD_API int LC_GeldKarte_LLog_GetValue ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_Value

◆ LC_GeldKarte_LLog_SetValue()

CHIPCARD_API void LC_GeldKarte_LLog_SetValue ( LC_GELDKARTE_LLOG el,
int  d 
)

Set the property LC_GELDKARTE_LLOG_Value

◆ LC_GeldKarte_LLog_GetCenterId()

CHIPCARD_API const char* LC_GeldKarte_LLog_GetCenterId ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_CenterId

◆ LC_GeldKarte_LLog_SetCenterId()

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

Set the property LC_GELDKARTE_LLOG_CenterId

◆ LC_GeldKarte_LLog_GetTerminalId()

CHIPCARD_API const char* LC_GeldKarte_LLog_GetTerminalId ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_TerminalId

◆ LC_GeldKarte_LLog_SetTerminalId()

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

Set the property LC_GELDKARTE_LLOG_TerminalId

◆ LC_GeldKarte_LLog_GetTraceId()

CHIPCARD_API const char* LC_GeldKarte_LLog_GetTraceId ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_TraceId

◆ LC_GeldKarte_LLog_SetTraceId()

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

Set the property LC_GELDKARTE_LLOG_TraceId

◆ LC_GeldKarte_LLog_GetLoaded()

CHIPCARD_API int LC_GeldKarte_LLog_GetLoaded ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_Loaded

◆ LC_GeldKarte_LLog_SetLoaded()

CHIPCARD_API void LC_GeldKarte_LLog_SetLoaded ( LC_GELDKARTE_LLOG el,
int  d 
)

Set the property LC_GELDKARTE_LLOG_Loaded

◆ LC_GeldKarte_LLog_GetTime()

CHIPCARD_API const GWEN_TIME* LC_GeldKarte_LLog_GetTime ( const LC_GELDKARTE_LLOG el)

Returns the property LC_GELDKARTE_LLOG_Time

◆ LC_GeldKarte_LLog_SetTime()

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

Set the property LC_GELDKARTE_LLOG_Time