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

AB_ACCOUNT (Managing accounts)

This group represents accounts. More...

Functions

void AB_Account_free (AB_ACCOUNT *acc)
AB_BANKINGAB_Account_GetBanking (const AB_ACCOUNT *acc)
int AB_Account_CheckAvailability (AB_ACCOUNT *a)
AB_ACCOUNT_TYPE AB_Account_GetAccountType (const AB_ACCOUNT *acc)
void AB_Account_SetAccountType (AB_ACCOUNT *acc, AB_ACCOUNT_TYPE t)
GWEN_TYPE_UINT32 AB_Account_GetUniqueId (const AB_ACCOUNT *acc)
void AB_Account_SetUniqueId (AB_ACCOUNT *acc, GWEN_TYPE_UINT32 id)
AB_PROVIDERAB_Account_GetProvider (const AB_ACCOUNT *acc)
GWEN_DB_NODE * AB_Account_GetAppData (const AB_ACCOUNT *acc)
GWEN_DB_NODE * AB_Account_GetProviderData (const AB_ACCOUNT *acc)
const char * AB_Account_GetAccountNumber (const AB_ACCOUNT *acc)
void AB_Account_SetAccountNumber (AB_ACCOUNT *acc, const char *s)
const char * AB_Account_GetBankCode (const AB_ACCOUNT *acc)
void AB_Account_SetBankCode (AB_ACCOUNT *acc, const char *s)
const char * AB_Account_GetAccountName (const AB_ACCOUNT *acc)
void AB_Account_SetAccountName (AB_ACCOUNT *acc, const char *s)
const char * AB_Account_GetBankName (const AB_ACCOUNT *acc)
void AB_Account_SetBankName (AB_ACCOUNT *acc, const char *s)
const char * AB_Account_GetOwnerName (const AB_ACCOUNT *acc)
void AB_Account_SetOwnerName (AB_ACCOUNT *acc, const char *s)
const char * AB_Account_GetCurrency (const AB_ACCOUNT *acc)
void AB_Account_SetCurrency (AB_ACCOUNT *acc, const char *s)
const char * AB_Account_GetCountry (const AB_ACCOUNT *acc)
void AB_Account_SetCountry (AB_ACCOUNT *acc, const char *s)

Detailed Description

This group represents accounts.

Accounts are only created by AB_PROVIDERs, not by the application.


Function Documentation

int AB_Account_CheckAvailability AB_ACCOUNT a  ) 
 

void AB_Account_free AB_ACCOUNT acc  ) 
 

const char* AB_Account_GetAccountName const AB_ACCOUNT acc  ) 
 

Returns the name of the account product (really: "Kontoproduktbezeichnung" according to HBCI spec). This may or may not be useful for your application. The bank may freely choose what to say in here.

const char* AB_Account_GetAccountNumber const AB_ACCOUNT acc  ) 
 

AB_ACCOUNT_TYPE AB_Account_GetAccountType const AB_ACCOUNT acc  ) 
 

GWEN_DB_NODE* AB_Account_GetAppData const AB_ACCOUNT acc  ) 
 

const char* AB_Account_GetBankCode const AB_ACCOUNT acc  ) 
 

AB_BANKING* AB_Account_GetBanking const AB_ACCOUNT acc  ) 
 

const char* AB_Account_GetBankName const AB_ACCOUNT acc  ) 
 

Returns the name of the bank, or NULL if none was set.

const char* AB_Account_GetCountry const AB_ACCOUNT acc  ) 
 

Returns the two-character ISO 3166 country code ("de" for Germany).

const char* AB_Account_GetCurrency const AB_ACCOUNT acc  ) 
 

const char* AB_Account_GetOwnerName const AB_ACCOUNT acc  ) 
 

AB_PROVIDER* AB_Account_GetProvider const AB_ACCOUNT acc  ) 
 

GWEN_DB_NODE* AB_Account_GetProviderData const AB_ACCOUNT acc  ) 
 

GWEN_TYPE_UINT32 AB_Account_GetUniqueId const AB_ACCOUNT acc  ) 
 

void AB_Account_SetAccountName AB_ACCOUNT acc,
const char *  s
 

void AB_Account_SetAccountNumber AB_ACCOUNT acc,
const char *  s
 

void AB_Account_SetAccountType AB_ACCOUNT acc,
AB_ACCOUNT_TYPE  t
 

void AB_Account_SetBankCode AB_ACCOUNT acc,
const char *  s
 

void AB_Account_SetBankName AB_ACCOUNT acc,
const char *  s
 

void AB_Account_SetCountry AB_ACCOUNT acc,
const char *  s
 

void AB_Account_SetCurrency AB_ACCOUNT acc,
const char *  s
 

void AB_Account_SetOwnerName AB_ACCOUNT acc,
const char *  s
 

void AB_Account_SetUniqueId AB_ACCOUNT acc,
GWEN_TYPE_UINT32  id
 


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