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

Go to the source code of this file.

Typedefs

typedef struct AB_BANKINFO AB_BANKINFO

Functions

AB_BANKINFO_LISTAB_BankInfo_List_dup (const AB_BANKINFO_LIST *stl)
void AB_BankInfo_List2_freeAll (AB_BANKINFO_LIST2 *stl)
AB_BANKINFOAB_BankInfo_new (void)
AB_BANKINFOAB_BankInfo_fromDb (GWEN_DB_NODE *db)
AB_BANKINFOAB_BankInfo_dup (const AB_BANKINFO *st)
void AB_BankInfo_free (AB_BANKINFO *st)
void AB_BankInfo_Attach (AB_BANKINFO *st)
int AB_BankInfo_ReadDb (AB_BANKINFO *st, GWEN_DB_NODE *db)
int AB_BankInfo_toDb (const AB_BANKINFO *st, GWEN_DB_NODE *db)
int AB_BankInfo_IsModified (const AB_BANKINFO *st)
void AB_BankInfo_SetModified (AB_BANKINFO *st, int i)
const char * AB_BankInfo_GetCountry (const AB_BANKINFO *el)
void AB_BankInfo_SetCountry (AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetBranchId (const AB_BANKINFO *el)
void AB_BankInfo_SetBranchId (AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetBankId (const AB_BANKINFO *el)
void AB_BankInfo_SetBankId (AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetBic (const AB_BANKINFO *el)
void AB_BankInfo_SetBic (AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetBankName (const AB_BANKINFO *el)
void AB_BankInfo_SetBankName (AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetLocation (const AB_BANKINFO *el)
void AB_BankInfo_SetLocation (AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetStreet (const AB_BANKINFO *el)
void AB_BankInfo_SetStreet (AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetZipcode (const AB_BANKINFO *el)
void AB_BankInfo_SetZipcode (AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetCity (const AB_BANKINFO *el)
void AB_BankInfo_SetCity (AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetRegion (const AB_BANKINFO *el)
void AB_BankInfo_SetRegion (AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetPhone (const AB_BANKINFO *el)
void AB_BankInfo_SetPhone (AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetFax (const AB_BANKINFO *el)
void AB_BankInfo_SetFax (AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetEmail (const AB_BANKINFO *el)
void AB_BankInfo_SetEmail (AB_BANKINFO *el, const char *d)
const char * AB_BankInfo_GetWebsite (const AB_BANKINFO *el)
void AB_BankInfo_SetWebsite (AB_BANKINFO *el, const char *d)
AB_BANKINFO_SERVICE_LISTAB_BankInfo_GetServices (const AB_BANKINFO *el)
void AB_BankInfo_SetServices (AB_BANKINFO *el, AB_BANKINFO_SERVICE_LIST *d)

Typedef Documentation

typedef struct AB_BANKINFO AB_BANKINFO

Definition at line 150 of file bankinfo.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.

void AB_BankInfo_free ( AB_BANKINFO st)

Destroys the given object.

AB_BANKINFO* AB_BankInfo_fromDb ( GWEN_DB_NODE *  db)

Creates an object from the data in the given GWEN_DB_NODE

const char* AB_BankInfo_GetBankId ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_BankId

const char* AB_BankInfo_GetBankName ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_BankName

const char* AB_BankInfo_GetBic ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Bic

const char* AB_BankInfo_GetBranchId ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_BranchId

const char* AB_BankInfo_GetCity ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_City

const char* AB_BankInfo_GetCountry ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Country

const char* AB_BankInfo_GetEmail ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Email

const char* AB_BankInfo_GetFax ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Fax

const char* AB_BankInfo_GetLocation ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Location

const char* AB_BankInfo_GetPhone ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Phone

const char* AB_BankInfo_GetRegion ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Region

Returns the property AB_BANKINFO_Services

const char* AB_BankInfo_GetStreet ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Street

const char* AB_BankInfo_GetWebsite ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Website

const char* AB_BankInfo_GetZipcode ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Zipcode

int AB_BankInfo_IsModified ( const AB_BANKINFO st)

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_BankInfo_ReadDb ( AB_BANKINFO st,
GWEN_DB_NODE *  db 
)

Reads data from a GWEN_DB.

void AB_BankInfo_SetBankId ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_BankId

void AB_BankInfo_SetBankName ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_BankName

void AB_BankInfo_SetBic ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Bic

void AB_BankInfo_SetBranchId ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_BranchId

void AB_BankInfo_SetCity ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_City

void AB_BankInfo_SetCountry ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Country

void AB_BankInfo_SetEmail ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Email

void AB_BankInfo_SetFax ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Fax

void AB_BankInfo_SetLocation ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Location

void AB_BankInfo_SetModified ( AB_BANKINFO st,
int  i 
)

Sets the modified state of the given object

void AB_BankInfo_SetPhone ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Phone

void AB_BankInfo_SetRegion ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Region

Set the property AB_BANKINFO_Services

void AB_BankInfo_SetStreet ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Street

void AB_BankInfo_SetWebsite ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Website

void AB_BankInfo_SetZipcode ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Zipcode

int AB_BankInfo_toDb ( const AB_BANKINFO st,
GWEN_DB_NODE *  db 
)

Stores an object in the given GWEN_DB_NODE