libchipcard  5.1.0beta
Typedefs | Functions
geldkarte_values.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_values.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_VALUES LC_GELDKARTE_VALUES
 

Functions

CHIPCARD_API void LC_GeldKarte_Values_List2_freeAll (LC_GELDKARTE_VALUES_LIST2 *stl)
 
CHIPCARD_API LC_GELDKARTE_VALUESLC_GeldKarte_Values_new ()
 
CHIPCARD_API LC_GELDKARTE_VALUESLC_GeldKarte_Values_fromDb (GWEN_DB_NODE *db)
 
CHIPCARD_API LC_GELDKARTE_VALUESLC_GeldKarte_Values_dup (const LC_GELDKARTE_VALUES *st)
 
CHIPCARD_API void LC_GeldKarte_Values_free (LC_GELDKARTE_VALUES *st)
 
CHIPCARD_API void LC_GeldKarte_Values_Attach (LC_GELDKARTE_VALUES *st)
 
CHIPCARD_API int LC_GeldKarte_Values_ReadDb (LC_GELDKARTE_VALUES *st, GWEN_DB_NODE *db)
 
CHIPCARD_API int LC_GeldKarte_Values_toDb (const LC_GELDKARTE_VALUES *st, GWEN_DB_NODE *db)
 
CHIPCARD_API int LC_GeldKarte_Values_IsModified (const LC_GELDKARTE_VALUES *st)
 
CHIPCARD_API void LC_GeldKarte_Values_SetModified (LC_GELDKARTE_VALUES *st, int i)
 
CHIPCARD_API int LC_GeldKarte_Values_GetLoaded (const LC_GELDKARTE_VALUES *el)
 
CHIPCARD_API void LC_GeldKarte_Values_SetLoaded (LC_GELDKARTE_VALUES *el, int d)
 
CHIPCARD_API int LC_GeldKarte_Values_GetMaxLoad (const LC_GELDKARTE_VALUES *el)
 
CHIPCARD_API void LC_GeldKarte_Values_SetMaxLoad (LC_GELDKARTE_VALUES *el, int d)
 
CHIPCARD_API int LC_GeldKarte_Values_GetMaxXfer (const LC_GELDKARTE_VALUES *el)
 
CHIPCARD_API void LC_GeldKarte_Values_SetMaxXfer (LC_GELDKARTE_VALUES *el, int d)
 

Typedef Documentation

◆ LC_GELDKARTE_VALUES

Function Documentation

◆ LC_GeldKarte_Values_List2_freeAll()

CHIPCARD_API void LC_GeldKarte_Values_List2_freeAll ( LC_GELDKARTE_VALUES_LIST2 *  stl)

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

◆ LC_GeldKarte_Values_new()

CHIPCARD_API LC_GELDKARTE_VALUES* LC_GeldKarte_Values_new ( )

Creates a new object.

◆ LC_GeldKarte_Values_fromDb()

CHIPCARD_API LC_GELDKARTE_VALUES* LC_GeldKarte_Values_fromDb ( GWEN_DB_NODE *  db)

Creates an object from the data in the given GWEN_DB_NODE

◆ LC_GeldKarte_Values_dup()

CHIPCARD_API LC_GELDKARTE_VALUES* LC_GeldKarte_Values_dup ( const LC_GELDKARTE_VALUES st)

Creates and returns a deep copy of thegiven object.

◆ LC_GeldKarte_Values_free()

CHIPCARD_API void LC_GeldKarte_Values_free ( LC_GELDKARTE_VALUES st)

Destroys the given object.

◆ LC_GeldKarte_Values_Attach()

CHIPCARD_API void LC_GeldKarte_Values_Attach ( LC_GELDKARTE_VALUES st)

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

◆ LC_GeldKarte_Values_ReadDb()

CHIPCARD_API int LC_GeldKarte_Values_ReadDb ( LC_GELDKARTE_VALUES st,
GWEN_DB_NODE *  db 
)

Reads data from a GWEN_DB.

◆ LC_GeldKarte_Values_toDb()

CHIPCARD_API int LC_GeldKarte_Values_toDb ( const LC_GELDKARTE_VALUES st,
GWEN_DB_NODE *  db 
)

Stores an object in the given GWEN_DB_NODE

◆ LC_GeldKarte_Values_IsModified()

CHIPCARD_API int LC_GeldKarte_Values_IsModified ( const LC_GELDKARTE_VALUES st)

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

◆ LC_GeldKarte_Values_SetModified()

CHIPCARD_API void LC_GeldKarte_Values_SetModified ( LC_GELDKARTE_VALUES st,
int  i 
)

Sets the modified state of the given object

◆ LC_GeldKarte_Values_GetLoaded()

CHIPCARD_API int LC_GeldKarte_Values_GetLoaded ( const LC_GELDKARTE_VALUES el)

Returns the property LC_GELDKARTE_VALUES_Loaded

◆ LC_GeldKarte_Values_SetLoaded()

CHIPCARD_API void LC_GeldKarte_Values_SetLoaded ( LC_GELDKARTE_VALUES el,
int  d 
)

Set the property LC_GELDKARTE_VALUES_Loaded

◆ LC_GeldKarte_Values_GetMaxLoad()

CHIPCARD_API int LC_GeldKarte_Values_GetMaxLoad ( const LC_GELDKARTE_VALUES el)

Returns the property LC_GELDKARTE_VALUES_MaxLoad

◆ LC_GeldKarte_Values_SetMaxLoad()

CHIPCARD_API void LC_GeldKarte_Values_SetMaxLoad ( LC_GELDKARTE_VALUES el,
int  d 
)

Set the property LC_GELDKARTE_VALUES_MaxLoad

◆ LC_GeldKarte_Values_GetMaxXfer()

CHIPCARD_API int LC_GeldKarte_Values_GetMaxXfer ( const LC_GELDKARTE_VALUES el)

Returns the property LC_GELDKARTE_VALUES_MaxXfer

◆ LC_GeldKarte_Values_SetMaxXfer()

CHIPCARD_API void LC_GeldKarte_Values_SetMaxXfer ( LC_GELDKARTE_VALUES el,
int  d 
)

Set the property LC_GELDKARTE_VALUES_MaxXfer