aqbanking  5.7.8
Typedefs | Functions
bankinfoservice.h File Reference
#include <gwenhywfar/db.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/list2.h>
#include <gwenhywfar/types.h>
#include <aqbanking/error.h>

Go to the source code of this file.

Typedefs

typedef struct AB_BANKINFO_SERVICE AB_BANKINFO_SERVICE
 

Functions

AB_BANKINFO_SERVICE_LISTAB_BankInfoService_List_dup (const AB_BANKINFO_SERVICE_LIST *stl)
 
void AB_BankInfoService_List2_freeAll (AB_BANKINFO_SERVICE_LIST2 *stl)
 
AB_BANKINFO_SERVICEAB_BankInfoService_new (void)
 
AB_BANKINFO_SERVICEAB_BankInfoService_fromDb (GWEN_DB_NODE *db)
 
AB_BANKINFO_SERVICEAB_BankInfoService_dup (const AB_BANKINFO_SERVICE *st)
 
void AB_BankInfoService_free (AB_BANKINFO_SERVICE *st)
 
void AB_BankInfoService_Attach (AB_BANKINFO_SERVICE *st)
 
int AB_BankInfoService_ReadDb (AB_BANKINFO_SERVICE *st, GWEN_DB_NODE *db)
 
int AB_BankInfoService_toDb (const AB_BANKINFO_SERVICE *st, GWEN_DB_NODE *db)
 
int AB_BankInfoService_IsModified (const AB_BANKINFO_SERVICE *st)
 
void AB_BankInfoService_SetModified (AB_BANKINFO_SERVICE *st, int i)
 
const char * AB_BankInfoService_GetType (const AB_BANKINFO_SERVICE *el)
 
void AB_BankInfoService_SetType (AB_BANKINFO_SERVICE *el, const char *d)
 
const char * AB_BankInfoService_GetAddress (const AB_BANKINFO_SERVICE *el)
 
void AB_BankInfoService_SetAddress (AB_BANKINFO_SERVICE *el, const char *d)
 
const char * AB_BankInfoService_GetSuffix (const AB_BANKINFO_SERVICE *el)
 
void AB_BankInfoService_SetSuffix (AB_BANKINFO_SERVICE *el, const char *d)
 
const char * AB_BankInfoService_GetPversion (const AB_BANKINFO_SERVICE *el)
 
void AB_BankInfoService_SetPversion (AB_BANKINFO_SERVICE *el, const char *d)
 
const char * AB_BankInfoService_GetMode (const AB_BANKINFO_SERVICE *el)
 
void AB_BankInfoService_SetMode (AB_BANKINFO_SERVICE *el, const char *d)
 
uint32_t AB_BankInfoService_GetUserFlags (const AB_BANKINFO_SERVICE *el)
 
void AB_BankInfoService_SetUserFlags (AB_BANKINFO_SERVICE *el, uint32_t d)
 
const char * AB_BankInfoService_GetHversion (const AB_BANKINFO_SERVICE *el)
 
void AB_BankInfoService_SetHversion (AB_BANKINFO_SERVICE *el, const char *d)
 
const char * AB_BankInfoService_GetAux1 (const AB_BANKINFO_SERVICE *el)
 
void AB_BankInfoService_SetAux1 (AB_BANKINFO_SERVICE *el, const char *d)
 
const char * AB_BankInfoService_GetAux2 (const AB_BANKINFO_SERVICE *el)
 
void AB_BankInfoService_SetAux2 (AB_BANKINFO_SERVICE *el, const char *d)
 
const char * AB_BankInfoService_GetAux3 (const AB_BANKINFO_SERVICE *el)
 
void AB_BankInfoService_SetAux3 (AB_BANKINFO_SERVICE *el, const char *d)
 
const char * AB_BankInfoService_GetAux4 (const AB_BANKINFO_SERVICE *el)
 
void AB_BankInfoService_SetAux4 (AB_BANKINFO_SERVICE *el, const char *d)
 

Typedef Documentation

◆ AB_BANKINFO_SERVICE

Definition at line 125 of file bankinfoservice.h.

Function Documentation

◆ AB_BankInfoService_Attach()

void AB_BankInfoService_Attach ( AB_BANKINFO_SERVICE st)

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

◆ AB_BankInfoService_dup()

AB_BANKINFO_SERVICE* AB_BankInfoService_dup ( const AB_BANKINFO_SERVICE st)

Creates and returns a deep copy of thegiven object.

◆ AB_BankInfoService_free()

void AB_BankInfoService_free ( AB_BANKINFO_SERVICE st)

Destroys the given object.

◆ AB_BankInfoService_fromDb()

AB_BANKINFO_SERVICE* AB_BankInfoService_fromDb ( GWEN_DB_NODE *  db)

Creates an object from the data in the given GWEN_DB_NODE

◆ AB_BankInfoService_GetAddress()

const char* AB_BankInfoService_GetAddress ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_Address

◆ AB_BankInfoService_GetAux1()

const char* AB_BankInfoService_GetAux1 ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_Aux1

◆ AB_BankInfoService_GetAux2()

const char* AB_BankInfoService_GetAux2 ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_Aux2

◆ AB_BankInfoService_GetAux3()

const char* AB_BankInfoService_GetAux3 ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_Aux3

◆ AB_BankInfoService_GetAux4()

const char* AB_BankInfoService_GetAux4 ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_Aux4

◆ AB_BankInfoService_GetHversion()

const char* AB_BankInfoService_GetHversion ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_Hversion

◆ AB_BankInfoService_GetMode()

const char* AB_BankInfoService_GetMode ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_Mode

◆ AB_BankInfoService_GetPversion()

const char* AB_BankInfoService_GetPversion ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_Pversion

◆ AB_BankInfoService_GetSuffix()

const char* AB_BankInfoService_GetSuffix ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_Suffix

◆ AB_BankInfoService_GetType()

const char* AB_BankInfoService_GetType ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_Type

◆ AB_BankInfoService_GetUserFlags()

uint32_t AB_BankInfoService_GetUserFlags ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_UserFlags

◆ AB_BankInfoService_IsModified()

int AB_BankInfoService_IsModified ( const AB_BANKINFO_SERVICE st)

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

◆ AB_BankInfoService_List2_freeAll()

void AB_BankInfoService_List2_freeAll ( AB_BANKINFO_SERVICE_LIST2 stl)

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

◆ AB_BankInfoService_List_dup()

AB_BANKINFO_SERVICE_LIST* AB_BankInfoService_List_dup ( const AB_BANKINFO_SERVICE_LIST stl)

◆ AB_BankInfoService_new()

AB_BANKINFO_SERVICE* AB_BankInfoService_new ( void  )

Creates a new object.

◆ AB_BankInfoService_ReadDb()

int AB_BankInfoService_ReadDb ( AB_BANKINFO_SERVICE st,
GWEN_DB_NODE *  db 
)

Reads data from a GWEN_DB.

◆ AB_BankInfoService_SetAddress()

void AB_BankInfoService_SetAddress ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Address

◆ AB_BankInfoService_SetAux1()

void AB_BankInfoService_SetAux1 ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Aux1

◆ AB_BankInfoService_SetAux2()

void AB_BankInfoService_SetAux2 ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Aux2

◆ AB_BankInfoService_SetAux3()

void AB_BankInfoService_SetAux3 ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Aux3

◆ AB_BankInfoService_SetAux4()

void AB_BankInfoService_SetAux4 ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Aux4

◆ AB_BankInfoService_SetHversion()

void AB_BankInfoService_SetHversion ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Hversion

◆ AB_BankInfoService_SetMode()

void AB_BankInfoService_SetMode ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Mode

◆ AB_BankInfoService_SetModified()

void AB_BankInfoService_SetModified ( AB_BANKINFO_SERVICE st,
int  i 
)

Sets the modified state of the given object

◆ AB_BankInfoService_SetPversion()

void AB_BankInfoService_SetPversion ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Pversion

◆ AB_BankInfoService_SetSuffix()

void AB_BankInfoService_SetSuffix ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Suffix

◆ AB_BankInfoService_SetType()

void AB_BankInfoService_SetType ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Type

◆ AB_BankInfoService_SetUserFlags()

void AB_BankInfoService_SetUserFlags ( AB_BANKINFO_SERVICE el,
uint32_t  d 
)

◆ AB_BankInfoService_toDb()

int AB_BankInfoService_toDb ( const AB_BANKINFO_SERVICE st,
GWEN_DB_NODE *  db 
)

Stores an object in the given GWEN_DB_NODE