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

◆ AB_BANKINFO

typedef struct AB_BANKINFO AB_BANKINFO

Definition at line 149 of file bankinfo.h.

Function Documentation

◆ AB_BankInfo_Attach()

void AB_BankInfo_Attach ( AB_BANKINFO st)

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

◆ AB_BankInfo_dup()

AB_BANKINFO* AB_BankInfo_dup ( const AB_BANKINFO st)

Creates and returns a deep copy of thegiven object.

◆ AB_BankInfo_free()

void AB_BankInfo_free ( AB_BANKINFO st)

Destroys the given object.

◆ AB_BankInfo_fromDb()

AB_BANKINFO* AB_BankInfo_fromDb ( GWEN_DB_NODE *  db)

Creates an object from the data in the given GWEN_DB_NODE

◆ AB_BankInfo_GetBankId()

const char* AB_BankInfo_GetBankId ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_BankId

◆ AB_BankInfo_GetBankName()

const char* AB_BankInfo_GetBankName ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_BankName

◆ AB_BankInfo_GetBic()

const char* AB_BankInfo_GetBic ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Bic

◆ AB_BankInfo_GetBranchId()

const char* AB_BankInfo_GetBranchId ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_BranchId

◆ AB_BankInfo_GetCity()

const char* AB_BankInfo_GetCity ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_City

◆ AB_BankInfo_GetCountry()

const char* AB_BankInfo_GetCountry ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Country

◆ AB_BankInfo_GetEmail()

const char* AB_BankInfo_GetEmail ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Email

◆ AB_BankInfo_GetFax()

const char* AB_BankInfo_GetFax ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Fax

◆ AB_BankInfo_GetLocation()

const char* AB_BankInfo_GetLocation ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Location

◆ AB_BankInfo_GetPhone()

const char* AB_BankInfo_GetPhone ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Phone

◆ AB_BankInfo_GetRegion()

const char* AB_BankInfo_GetRegion ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Region

◆ AB_BankInfo_GetServices()

AB_BANKINFO_SERVICE_LIST* AB_BankInfo_GetServices ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Services

◆ AB_BankInfo_GetStreet()

const char* AB_BankInfo_GetStreet ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Street

◆ AB_BankInfo_GetWebsite()

const char* AB_BankInfo_GetWebsite ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Website

◆ AB_BankInfo_GetZipcode()

const char* AB_BankInfo_GetZipcode ( const AB_BANKINFO el)

Returns the property AB_BANKINFO_Zipcode

◆ AB_BankInfo_IsModified()

int AB_BankInfo_IsModified ( const AB_BANKINFO st)

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

◆ AB_BankInfo_List2_freeAll()

void AB_BankInfo_List2_freeAll ( AB_BANKINFO_LIST2 stl)

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

◆ AB_BankInfo_List_dup()

AB_BANKINFO_LIST* AB_BankInfo_List_dup ( const AB_BANKINFO_LIST stl)

◆ AB_BankInfo_new()

AB_BANKINFO* AB_BankInfo_new ( void  )

Creates a new object.

◆ AB_BankInfo_ReadDb()

int AB_BankInfo_ReadDb ( AB_BANKINFO st,
GWEN_DB_NODE *  db 
)

Reads data from a GWEN_DB.

◆ AB_BankInfo_SetBankId()

void AB_BankInfo_SetBankId ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_BankId

◆ AB_BankInfo_SetBankName()

void AB_BankInfo_SetBankName ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_BankName

◆ AB_BankInfo_SetBic()

void AB_BankInfo_SetBic ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Bic

◆ AB_BankInfo_SetBranchId()

void AB_BankInfo_SetBranchId ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_BranchId

◆ AB_BankInfo_SetCity()

void AB_BankInfo_SetCity ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_City

◆ AB_BankInfo_SetCountry()

void AB_BankInfo_SetCountry ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Country

◆ AB_BankInfo_SetEmail()

void AB_BankInfo_SetEmail ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Email

◆ AB_BankInfo_SetFax()

void AB_BankInfo_SetFax ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Fax

◆ AB_BankInfo_SetLocation()

void AB_BankInfo_SetLocation ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Location

◆ AB_BankInfo_SetModified()

void AB_BankInfo_SetModified ( AB_BANKINFO st,
int  i 
)

Sets the modified state of the given object

◆ AB_BankInfo_SetPhone()

void AB_BankInfo_SetPhone ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Phone

◆ AB_BankInfo_SetRegion()

void AB_BankInfo_SetRegion ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Region

◆ AB_BankInfo_SetServices()

void AB_BankInfo_SetServices ( AB_BANKINFO el,
AB_BANKINFO_SERVICE_LIST d 
)

Set the property AB_BANKINFO_Services

◆ AB_BankInfo_SetStreet()

void AB_BankInfo_SetStreet ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Street

◆ AB_BankInfo_SetWebsite()

void AB_BankInfo_SetWebsite ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Website

◆ AB_BankInfo_SetZipcode()

void AB_BankInfo_SetZipcode ( AB_BANKINFO el,
const char *  d 
)

Set the property AB_BANKINFO_Zipcode

◆ AB_BankInfo_toDb()

int AB_BankInfo_toDb ( const AB_BANKINFO st,
GWEN_DB_NODE *  db 
)

Stores an object in the given GWEN_DB_NODE