libchipcard
5.1.0beta
|
#include <gwenhywfar/db.h>
#include <chipcard/chipcard.h>
#include <gwenhywfar/gwentime.h>
Go to the source code of this file.
Typedefs | |
typedef struct LC_HI_INSURANCE_DATA | LC_HI_INSURANCE_DATA |
typedef struct LC_HI_INSURANCE_DATA LC_HI_INSURANCE_DATA |
CHIPCARD_API LC_HI_INSURANCE_DATA* LC_HIInsuranceData_new | ( | ) |
Creates a new object.
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
CHIPCARD_API LC_HI_INSURANCE_DATA* LC_HIInsuranceData_dup | ( | const LC_HI_INSURANCE_DATA * | st | ) |
Creates and returns a deep copy of thegiven object.
CHIPCARD_API void LC_HIInsuranceData_free | ( | LC_HI_INSURANCE_DATA * | st | ) |
Destroys the given object.
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.
CHIPCARD_API int LC_HIInsuranceData_ReadDb | ( | LC_HI_INSURANCE_DATA * | st, |
GWEN_DB_NODE * | db | ||
) |
Reads data from a GWEN_DB.
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
CHIPCARD_API int LC_HIInsuranceData_IsModified | ( | const LC_HI_INSURANCE_DATA * | st | ) |
Returns 0 if this object has not been modified, !=0 otherwise
CHIPCARD_API void LC_HIInsuranceData_SetModified | ( | LC_HI_INSURANCE_DATA * | st, |
int | i | ||
) |
Sets the modified state of the given object
CHIPCARD_API const char* LC_HIInsuranceData_GetInstitutionId | ( | const LC_HI_INSURANCE_DATA * | el | ) |
Returns the property LC_HI_INSURANCE_DATA_InstitutionId
CHIPCARD_API void LC_HIInsuranceData_SetInstitutionId | ( | LC_HI_INSURANCE_DATA * | el, |
const char * | d | ||
) |
Set the property LC_HI_INSURANCE_DATA_InstitutionId
CHIPCARD_API const char* LC_HIInsuranceData_GetInstitutionName | ( | const LC_HI_INSURANCE_DATA * | el | ) |
Returns the property LC_HI_INSURANCE_DATA_InstitutionName
CHIPCARD_API void LC_HIInsuranceData_SetInstitutionName | ( | LC_HI_INSURANCE_DATA * | el, |
const char * | d | ||
) |
Set the property LC_HI_INSURANCE_DATA_InstitutionName
CHIPCARD_API const GWEN_TIME* LC_HIInsuranceData_GetCoverBegin | ( | const LC_HI_INSURANCE_DATA * | el | ) |
Returns the property LC_HI_INSURANCE_DATA_CoverBegin
CHIPCARD_API void LC_HIInsuranceData_SetCoverBegin | ( | LC_HI_INSURANCE_DATA * | el, |
const GWEN_TIME * | d | ||
) |
Set the property LC_HI_INSURANCE_DATA_CoverBegin
CHIPCARD_API const GWEN_TIME* LC_HIInsuranceData_GetCoverEnd | ( | const LC_HI_INSURANCE_DATA * | el | ) |
Returns the property LC_HI_INSURANCE_DATA_CoverEnd
CHIPCARD_API void LC_HIInsuranceData_SetCoverEnd | ( | LC_HI_INSURANCE_DATA * | el, |
const GWEN_TIME * | d | ||
) |
Set the property LC_HI_INSURANCE_DATA_CoverEnd
CHIPCARD_API const char* LC_HIInsuranceData_GetStatus | ( | const LC_HI_INSURANCE_DATA * | el | ) |
Returns the property LC_HI_INSURANCE_DATA_Status
CHIPCARD_API void LC_HIInsuranceData_SetStatus | ( | LC_HI_INSURANCE_DATA * | el, |
const char * | d | ||
) |
Set the property LC_HI_INSURANCE_DATA_Status
CHIPCARD_API const char* LC_HIInsuranceData_GetGroup | ( | const LC_HI_INSURANCE_DATA * | el | ) |
Returns the property LC_HI_INSURANCE_DATA_Group
CHIPCARD_API void LC_HIInsuranceData_SetGroup | ( | LC_HI_INSURANCE_DATA * | el, |
const char * | d | ||
) |
Set the property LC_HI_INSURANCE_DATA_Group