libchipcard 5.1.6
Typedefs | Functions
hiinsurancedata.h File Reference
#include <gwenhywfar/db.h>
#include <chipcard/chipcard.h>
#include <gwenhywfar/gwentime.h>
Include dependency graph for hiinsurancedata.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct LC_HI_INSURANCE_DATA LC_HI_INSURANCE_DATA
 

Functions

CHIPCARD_API LC_HI_INSURANCE_DATALC_HIInsuranceData_new ()
 
CHIPCARD_API LC_HI_INSURANCE_DATALC_HIInsuranceData_fromDb (GWEN_DB_NODE *db)
 
CHIPCARD_API LC_HI_INSURANCE_DATALC_HIInsuranceData_dup (const LC_HI_INSURANCE_DATA *st)
 
CHIPCARD_API void LC_HIInsuranceData_free (LC_HI_INSURANCE_DATA *st)
 
CHIPCARD_API void LC_HIInsuranceData_Attach (LC_HI_INSURANCE_DATA *st)
 
CHIPCARD_API int LC_HIInsuranceData_ReadDb (LC_HI_INSURANCE_DATA *st, GWEN_DB_NODE *db)
 
CHIPCARD_API int LC_HIInsuranceData_toDb (const LC_HI_INSURANCE_DATA *st, GWEN_DB_NODE *db)
 
CHIPCARD_API int LC_HIInsuranceData_IsModified (const LC_HI_INSURANCE_DATA *st)
 
CHIPCARD_API void LC_HIInsuranceData_SetModified (LC_HI_INSURANCE_DATA *st, int i)
 
CHIPCARD_API const char * LC_HIInsuranceData_GetInstitutionId (const LC_HI_INSURANCE_DATA *el)
 
CHIPCARD_API void LC_HIInsuranceData_SetInstitutionId (LC_HI_INSURANCE_DATA *el, const char *d)
 
CHIPCARD_API const char * LC_HIInsuranceData_GetInstitutionName (const LC_HI_INSURANCE_DATA *el)
 
CHIPCARD_API void LC_HIInsuranceData_SetInstitutionName (LC_HI_INSURANCE_DATA *el, const char *d)
 
CHIPCARD_API const GWEN_TIME * LC_HIInsuranceData_GetCoverBegin (const LC_HI_INSURANCE_DATA *el)
 
CHIPCARD_API void LC_HIInsuranceData_SetCoverBegin (LC_HI_INSURANCE_DATA *el, const GWEN_TIME *d)
 
CHIPCARD_API const GWEN_TIME * LC_HIInsuranceData_GetCoverEnd (const LC_HI_INSURANCE_DATA *el)
 
CHIPCARD_API void LC_HIInsuranceData_SetCoverEnd (LC_HI_INSURANCE_DATA *el, const GWEN_TIME *d)
 
CHIPCARD_API const char * LC_HIInsuranceData_GetStatus (const LC_HI_INSURANCE_DATA *el)
 
CHIPCARD_API void LC_HIInsuranceData_SetStatus (LC_HI_INSURANCE_DATA *el, const char *d)
 
CHIPCARD_API const char * LC_HIInsuranceData_GetGroup (const LC_HI_INSURANCE_DATA *el)
 
CHIPCARD_API void LC_HIInsuranceData_SetGroup (LC_HI_INSURANCE_DATA *el, const char *d)
 

Typedef Documentation

◆ LC_HI_INSURANCE_DATA

Function Documentation

◆ LC_HIInsuranceData_new()

CHIPCARD_API LC_HI_INSURANCE_DATA * LC_HIInsuranceData_new ( )

Creates a new object.

◆ LC_HIInsuranceData_fromDb()

CHIPCARD_API LC_HI_INSURANCE_DATA * LC_HIInsuranceData_fromDb ( GWEN_DB_NODE * db)

Creates an object from the data in the given GWEN_DB_NODE

◆ LC_HIInsuranceData_dup()

CHIPCARD_API LC_HI_INSURANCE_DATA * LC_HIInsuranceData_dup ( const LC_HI_INSURANCE_DATA * st)

Creates and returns a deep copy of thegiven object.

◆ LC_HIInsuranceData_free()

CHIPCARD_API void LC_HIInsuranceData_free ( LC_HI_INSURANCE_DATA * st)

Destroys the given object.

◆ LC_HIInsuranceData_Attach()

CHIPCARD_API void LC_HIInsuranceData_Attach ( LC_HI_INSURANCE_DATA * st)

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

◆ LC_HIInsuranceData_ReadDb()

CHIPCARD_API int LC_HIInsuranceData_ReadDb ( LC_HI_INSURANCE_DATA * st,
GWEN_DB_NODE * db )

Reads data from a GWEN_DB.

◆ LC_HIInsuranceData_toDb()

CHIPCARD_API int LC_HIInsuranceData_toDb ( const LC_HI_INSURANCE_DATA * st,
GWEN_DB_NODE * db )

Stores an object in the given GWEN_DB_NODE

◆ LC_HIInsuranceData_IsModified()

CHIPCARD_API int LC_HIInsuranceData_IsModified ( const LC_HI_INSURANCE_DATA * st)

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

◆ LC_HIInsuranceData_SetModified()

CHIPCARD_API void LC_HIInsuranceData_SetModified ( LC_HI_INSURANCE_DATA * st,
int i )

Sets the modified state of the given object

◆ LC_HIInsuranceData_GetInstitutionId()

CHIPCARD_API const char * LC_HIInsuranceData_GetInstitutionId ( const LC_HI_INSURANCE_DATA * el)

Returns the property LC_HI_INSURANCE_DATA_InstitutionId

◆ LC_HIInsuranceData_SetInstitutionId()

CHIPCARD_API void LC_HIInsuranceData_SetInstitutionId ( LC_HI_INSURANCE_DATA * el,
const char * d )

◆ LC_HIInsuranceData_GetInstitutionName()

CHIPCARD_API const char * LC_HIInsuranceData_GetInstitutionName ( const LC_HI_INSURANCE_DATA * el)

◆ LC_HIInsuranceData_SetInstitutionName()

CHIPCARD_API void LC_HIInsuranceData_SetInstitutionName ( LC_HI_INSURANCE_DATA * el,
const char * d )

◆ LC_HIInsuranceData_GetCoverBegin()

CHIPCARD_API const GWEN_TIME * LC_HIInsuranceData_GetCoverBegin ( const LC_HI_INSURANCE_DATA * el)

Returns the property LC_HI_INSURANCE_DATA_CoverBegin

◆ LC_HIInsuranceData_SetCoverBegin()

CHIPCARD_API void LC_HIInsuranceData_SetCoverBegin ( LC_HI_INSURANCE_DATA * el,
const GWEN_TIME * d )

◆ LC_HIInsuranceData_GetCoverEnd()

CHIPCARD_API const GWEN_TIME * LC_HIInsuranceData_GetCoverEnd ( const LC_HI_INSURANCE_DATA * el)

Returns the property LC_HI_INSURANCE_DATA_CoverEnd

◆ LC_HIInsuranceData_SetCoverEnd()

CHIPCARD_API void LC_HIInsuranceData_SetCoverEnd ( LC_HI_INSURANCE_DATA * el,
const GWEN_TIME * d )

◆ LC_HIInsuranceData_GetStatus()

CHIPCARD_API const char * LC_HIInsuranceData_GetStatus ( const LC_HI_INSURANCE_DATA * el)

Returns the property LC_HI_INSURANCE_DATA_Status

◆ LC_HIInsuranceData_SetStatus()

CHIPCARD_API void LC_HIInsuranceData_SetStatus ( LC_HI_INSURANCE_DATA * el,
const char * d )

Set the property LC_HI_INSURANCE_DATA_Status

◆ LC_HIInsuranceData_GetGroup()

CHIPCARD_API const char * LC_HIInsuranceData_GetGroup ( const LC_HI_INSURANCE_DATA * el)

Returns the property LC_HI_INSURANCE_DATA_Group

◆ LC_HIInsuranceData_SetGroup()

CHIPCARD_API void LC_HIInsuranceData_SetGroup ( LC_HI_INSURANCE_DATA * el,
const char * d )

Set the property LC_HI_INSURANCE_DATA_Group