aqbanking  5.0.24.0-git
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

Definition at line 234 of file bankinfoservice.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.

Creates an object from the data in the given GWEN_DB_NODE

Returns the property AB_BANKINFO_SERVICE_Address

const char* AB_BankInfoService_GetAux1 ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_Aux1

const char* AB_BankInfoService_GetAux2 ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_Aux2

const char* AB_BankInfoService_GetAux3 ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_Aux3

const char* AB_BankInfoService_GetAux4 ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_Aux4

Returns the property AB_BANKINFO_SERVICE_Hversion

const char* AB_BankInfoService_GetMode ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_Mode

Returns the property AB_BANKINFO_SERVICE_Pversion

Returns the property AB_BANKINFO_SERVICE_Suffix

const char* AB_BankInfoService_GetType ( const AB_BANKINFO_SERVICE el)

Returns the property AB_BANKINFO_SERVICE_Type

Returns the property AB_BANKINFO_SERVICE_UserFlags

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_BankInfoService_ReadDb ( AB_BANKINFO_SERVICE st,
GWEN_DB_NODE *  db 
)

Reads data from a GWEN_DB.

void AB_BankInfoService_SetAddress ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Address

void AB_BankInfoService_SetAux1 ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Aux1

void AB_BankInfoService_SetAux2 ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Aux2

void AB_BankInfoService_SetAux3 ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Aux3

void AB_BankInfoService_SetAux4 ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Aux4

void AB_BankInfoService_SetHversion ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Hversion

void AB_BankInfoService_SetMode ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Mode

Sets the modified state of the given object

void AB_BankInfoService_SetPversion ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Pversion

void AB_BankInfoService_SetSuffix ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Suffix

void AB_BankInfoService_SetType ( AB_BANKINFO_SERVICE el,
const char *  d 
)

Set the property AB_BANKINFO_SERVICE_Type

void AB_BankInfoService_SetUserFlags ( AB_BANKINFO_SERVICE el,
uint32_t  d 
)
int AB_BankInfoService_toDb ( const AB_BANKINFO_SERVICE st,
GWEN_DB_NODE *  db 
)

Stores an object in the given GWEN_DB_NODE