aqbanking  5.0.24.0-git
Typedefs | Functions
textkeydescr.h File Reference
#include <gwenhywfar/db.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/list2.h>
#include <aqbanking/error.h>

Go to the source code of this file.

Typedefs

typedef struct AB_TEXTKEY_DESCR AB_TEXTKEY_DESCR

Functions

AB_TEXTKEY_DESCR_LISTAB_TextKeyDescr_List_dup (const AB_TEXTKEY_DESCR_LIST *stl)
void AB_TextKeyDescr_List2_freeAll (AB_TEXTKEY_DESCR_LIST2 *stl)
AB_TEXTKEY_DESCRAB_TextKeyDescr_new (void)
AB_TEXTKEY_DESCRAB_TextKeyDescr_fromDb (GWEN_DB_NODE *db)
AB_TEXTKEY_DESCRAB_TextKeyDescr_dup (const AB_TEXTKEY_DESCR *st)
void AB_TextKeyDescr_free (AB_TEXTKEY_DESCR *st)
void AB_TextKeyDescr_Attach (AB_TEXTKEY_DESCR *st)
int AB_TextKeyDescr_ReadDb (AB_TEXTKEY_DESCR *st, GWEN_DB_NODE *db)
int AB_TextKeyDescr_toDb (const AB_TEXTKEY_DESCR *st, GWEN_DB_NODE *db)
int AB_TextKeyDescr_IsModified (const AB_TEXTKEY_DESCR *st)
void AB_TextKeyDescr_SetModified (AB_TEXTKEY_DESCR *st, int i)
int AB_TextKeyDescr_GetValue (const AB_TEXTKEY_DESCR *el)
void AB_TextKeyDescr_SetValue (AB_TEXTKEY_DESCR *el, int d)
const char * AB_TextKeyDescr_GetName (const AB_TEXTKEY_DESCR *el)
void AB_TextKeyDescr_SetName (AB_TEXTKEY_DESCR *el, const char *d)
const char * AB_TextKeyDescr_GetDescr (const AB_TEXTKEY_DESCR *el)
void AB_TextKeyDescr_SetDescr (AB_TEXTKEY_DESCR *el, const char *d)

Typedef Documentation

Definition at line 44 of file textkeydescr.h.


Function Documentation

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

Creates and returns a deep copy of thegiven object.

Destroys the given object.

AB_TEXTKEY_DESCR* AB_TextKeyDescr_fromDb ( GWEN_DB_NODE *  db)

Creates an object from the data in the given GWEN_DB_NODE

const char* AB_TextKeyDescr_GetDescr ( const AB_TEXTKEY_DESCR el)

Returns the property AB_TEXTKEY_DESCR_Descr

const char* AB_TextKeyDescr_GetName ( const AB_TEXTKEY_DESCR el)

Returns the property AB_TEXTKEY_DESCR_Name

Returns the property AB_TEXTKEY_DESCR_Value

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

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

Creates a new object.

int AB_TextKeyDescr_ReadDb ( AB_TEXTKEY_DESCR st,
GWEN_DB_NODE *  db 
)

Reads data from a GWEN_DB.

void AB_TextKeyDescr_SetDescr ( AB_TEXTKEY_DESCR el,
const char *  d 
)

Set the property AB_TEXTKEY_DESCR_Descr

void AB_TextKeyDescr_SetModified ( AB_TEXTKEY_DESCR st,
int  i 
)

Sets the modified state of the given object

void AB_TextKeyDescr_SetName ( AB_TEXTKEY_DESCR el,
const char *  d 
)

Set the property AB_TEXTKEY_DESCR_Name

void AB_TextKeyDescr_SetValue ( AB_TEXTKEY_DESCR el,
int  d 
)

Set the property AB_TEXTKEY_DESCR_Value

int AB_TextKeyDescr_toDb ( const AB_TEXTKEY_DESCR st,
GWEN_DB_NODE *  db 
)

Stores an object in the given GWEN_DB_NODE