aqbanking  5.7.8
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

◆ AB_TEXTKEY_DESCR

Definition at line 41 of file textkeydescr.h.

Function Documentation

◆ AB_TextKeyDescr_Attach()

void AB_TextKeyDescr_Attach ( AB_TEXTKEY_DESCR st)

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

◆ AB_TextKeyDescr_dup()

AB_TEXTKEY_DESCR* AB_TextKeyDescr_dup ( const AB_TEXTKEY_DESCR st)

Creates and returns a deep copy of thegiven object.

◆ AB_TextKeyDescr_free()

void AB_TextKeyDescr_free ( AB_TEXTKEY_DESCR st)

Destroys the given object.

◆ AB_TextKeyDescr_fromDb()

AB_TEXTKEY_DESCR* AB_TextKeyDescr_fromDb ( GWEN_DB_NODE *  db)

Creates an object from the data in the given GWEN_DB_NODE

◆ AB_TextKeyDescr_GetDescr()

const char* AB_TextKeyDescr_GetDescr ( const AB_TEXTKEY_DESCR el)

Returns the property AB_TEXTKEY_DESCR_Descr

◆ AB_TextKeyDescr_GetName()

const char* AB_TextKeyDescr_GetName ( const AB_TEXTKEY_DESCR el)

Returns the property AB_TEXTKEY_DESCR_Name

◆ AB_TextKeyDescr_GetValue()

int AB_TextKeyDescr_GetValue ( const AB_TEXTKEY_DESCR el)

Returns the property AB_TEXTKEY_DESCR_Value

◆ AB_TextKeyDescr_IsModified()

int AB_TextKeyDescr_IsModified ( const AB_TEXTKEY_DESCR st)

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

◆ AB_TextKeyDescr_List2_freeAll()

void AB_TextKeyDescr_List2_freeAll ( AB_TEXTKEY_DESCR_LIST2 stl)

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

◆ AB_TextKeyDescr_List_dup()

AB_TEXTKEY_DESCR_LIST* AB_TextKeyDescr_List_dup ( const AB_TEXTKEY_DESCR_LIST stl)

◆ AB_TextKeyDescr_new()

AB_TEXTKEY_DESCR* AB_TextKeyDescr_new ( void  )

Creates a new object.

◆ AB_TextKeyDescr_ReadDb()

int AB_TextKeyDescr_ReadDb ( AB_TEXTKEY_DESCR st,
GWEN_DB_NODE *  db 
)

Reads data from a GWEN_DB.

◆ AB_TextKeyDescr_SetDescr()

void AB_TextKeyDescr_SetDescr ( AB_TEXTKEY_DESCR el,
const char *  d 
)

Set the property AB_TEXTKEY_DESCR_Descr

◆ AB_TextKeyDescr_SetModified()

void AB_TextKeyDescr_SetModified ( AB_TEXTKEY_DESCR st,
int  i 
)

Sets the modified state of the given object

◆ AB_TextKeyDescr_SetName()

void AB_TextKeyDescr_SetName ( AB_TEXTKEY_DESCR el,
const char *  d 
)

Set the property AB_TEXTKEY_DESCR_Name

◆ AB_TextKeyDescr_SetValue()

void AB_TextKeyDescr_SetValue ( AB_TEXTKEY_DESCR el,
int  d 
)

Set the property AB_TEXTKEY_DESCR_Value

◆ AB_TextKeyDescr_toDb()

int AB_TextKeyDescr_toDb ( const AB_TEXTKEY_DESCR st,
GWEN_DB_NODE *  db 
)

Stores an object in the given GWEN_DB_NODE