aqbanking  5.0.22
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_LIST * AB_BankInfoService_List_dup (const AB_BANKINFO_SERVICE_LIST *stl)
void AB_BankInfoService_List2_freeAll (AB_BANKINFO_SERVICE_LIST2 *stl)
AB_BANKINFO_SERVICE * AB_BankInfoService_new (void)
AB_BANKINFO_SERVICE * AB_BankInfoService_fromDb (GWEN_DB_NODE *db)
AB_BANKINFO_SERVICE * AB_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