Main Page | Modules | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

bankinfo.h File Reference

#include <gwenhywfar/db.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 AB_BANKINFO AB_BANKINFO

Functions

void AB_BankInfo_List2_freeAll (AB_BANKINFO_LIST2 *stl)
AB_BANKINFO_LIST2 * AB_BankInfo_List2_dup (const AB_BANKINFO_LIST2 *stl)
AB_BANKINFO * AB_BankInfo_new ()
void AB_BankInfo_free (AB_BANKINFO *st)
void AB_BankInfo_Attach (AB_BANKINFO *st)
AB_BANKINFO * AB_BankInfo_dup (const AB_BANKINFO *st)
AB_BANKINFO * AB_BankInfo_fromDb (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_LIST * AB_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 149 of file bankinfo.h.


Function Documentation

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* AB_BankInfo_dup (  const AB_BANKINFO *  st  ) 
 

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

AB_BANKINFO_SERVICE_LIST* AB_BankInfo_GetServices (  const AB_BANKINFO *  el  ) 
 

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

AB_BANKINFO_LIST2* AB_BankInfo_List2_dup (  const AB_BANKINFO_LIST2 *  stl  ) 
 

Creates a deep copy of the given LIST2.

void AB_BankInfo_List2_freeAll (  AB_BANKINFO_LIST2 *  stl  ) 
 

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

AB_BANKINFO* AB_BankInfo_new (   ) 
 

Creates a new object.

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

void AB_BankInfo_SetServices (  AB_BANKINFO *  el,
AB_BANKINFO_SERVICE_LIST *  d
) 
 

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


Generated on Thu Oct 6 14:49:09 2005 for aqbanking by  doxygen 1.4.4