aqbanking  5.0.22
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_LIST * AB_TextKeyDescr_List_dup (const AB_TEXTKEY_DESCR_LIST *stl)
void AB_TextKeyDescr_List2_freeAll (AB_TEXTKEY_DESCR_LIST2 *stl)
AB_TEXTKEY_DESCR * AB_TextKeyDescr_new (void)
AB_TEXTKEY_DESCR * AB_TextKeyDescr_fromDb (GWEN_DB_NODE *db)
AB_TEXTKEY_DESCR * AB_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