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

aqhbci/account.h File Reference

#include <gwenhywfar/misc.h>
#include <gwenhywfar/misc2.h>
#include <aqhbci/aqhbci.h>
#include <gwenhywfar/inherit.h>
#include <gwenhywfar/db.h>
#include <gwenhywfar/stringlist.h>
#include <aqhbci/bank.h>

Go to the source code of this file.

Typedefs

typedef AH_ACCOUNT AH_ACCOUNT

Functions

 GWEN_LIST2_FUNCTION_LIB_DEFS (AH_ACCOUNT, AH_Account, AQHBCI_API)
AQHBCI_API void AH_Account_List2_freeAll (AH_ACCOUNT_LIST2 *al)
AQHBCI_API AH_ACCOUNT * AH_Account_new (AH_BANK *b, const char *bankId, const char *accountId)
AQHBCI_API void AH_Account_free (AH_ACCOUNT *a)
AQHBCI_API void AH_Account_Attach (AH_ACCOUNT *a)
AQHBCI_API AH_BANK * AH_Account_GetBank (const AH_ACCOUNT *a)
AQHBCI_API void AH_Account_SetBank (AH_ACCOUNT *a, AH_BANK *b)
AQHBCI_API const char * AH_Account_GetBankId (const AH_ACCOUNT *a)
AQHBCI_API void AH_Account_SetBankId (AH_ACCOUNT *a, const char *s)
AQHBCI_API const char * AH_Account_GetAccountId (const AH_ACCOUNT *a)
AQHBCI_API void AH_Account_SetAccountId (AH_ACCOUNT *a, const char *s)
AQHBCI_API const char * AH_Account_GetSuffix (const AH_ACCOUNT *a)
AQHBCI_API void AH_Account_SetSuffix (AH_ACCOUNT *a, const char *s)
AQHBCI_API const char * AH_Account_GetAccountName (const AH_ACCOUNT *a)
AQHBCI_API void AH_Account_SetAccountName (AH_ACCOUNT *a, const char *s)
AQHBCI_API const char * AH_Account_GetOwnerName (const AH_ACCOUNT *a)
AQHBCI_API void AH_Account_SetOwnerName (AH_ACCOUNT *a, const char *s)
AQHBCI_API const GWEN_STRINGLIST * AH_Account_GetCustomers (const AH_ACCOUNT *a)
AQHBCI_API void AH_Account_AddCustomer (AH_ACCOUNT *a, const char *cid)
AQHBCI_API void AH_Account_ClearCustomers (AH_ACCOUNT *a)
AQHBCI_API void AH_Account_CleanUp (AH_ACCOUNT *a)


Typedef Documentation

typedef struct AH_ACCOUNT AH_ACCOUNT
 

Definition at line 24 of file aqhbci/account.h.


Function Documentation

AQHBCI_API void AH_Account_AddCustomer (  AH_ACCOUNT *  a,
const char *  cid
) 
 

AQHBCI_API void AH_Account_Attach (  AH_ACCOUNT *  a  ) 
 

AQHBCI_API void AH_Account_CleanUp (  AH_ACCOUNT *  a  ) 
 

AQHBCI_API void AH_Account_ClearCustomers (  AH_ACCOUNT *  a  ) 
 

AQHBCI_API void AH_Account_free (  AH_ACCOUNT *  a  ) 
 

AQHBCI_API const char* AH_Account_GetAccountId (  const AH_ACCOUNT *  a  ) 
 

AQHBCI_API const char* AH_Account_GetAccountName (  const AH_ACCOUNT *  a  ) 
 

AQHBCI_API AH_BANK* AH_Account_GetBank (  const AH_ACCOUNT *  a  ) 
 

AQHBCI_API const char* AH_Account_GetBankId (  const AH_ACCOUNT *  a  ) 
 

AQHBCI_API const GWEN_STRINGLIST* AH_Account_GetCustomers (  const AH_ACCOUNT *  a  ) 
 

AQHBCI_API const char* AH_Account_GetOwnerName (  const AH_ACCOUNT *  a  ) 
 

AQHBCI_API const char* AH_Account_GetSuffix (  const AH_ACCOUNT *  a  ) 
 

AQHBCI_API void AH_Account_List2_freeAll (  AH_ACCOUNT_LIST2 *  al  ) 
 

AQHBCI_API AH_ACCOUNT* AH_Account_new (  AH_BANK *  b,
const char *  bankId,
const char *  accountId
) 
 

AQHBCI_API void AH_Account_SetAccountId (  AH_ACCOUNT *  a,
const char *  s
) 
 

Use with care, changing the account id may render this object useless.

AQHBCI_API void AH_Account_SetAccountName (  AH_ACCOUNT *  a,
const char *  s
) 
 

AQHBCI_API void AH_Account_SetBank (  AH_ACCOUNT *  a,
AH_BANK *  b
) 
 

Use with care, changing the bank may render this object useless.

AQHBCI_API void AH_Account_SetBankId (  AH_ACCOUNT *  a,
const char *  s
) 
 

AQHBCI_API void AH_Account_SetOwnerName (  AH_ACCOUNT *  a,
const char *  s
) 
 

AQHBCI_API void AH_Account_SetSuffix (  AH_ACCOUNT *  a,
const char *  s
) 
 

GWEN_LIST2_FUNCTION_LIB_DEFS (  AH_ACCOUNT  ,
AH_Account  ,
AQHBCI_API 
) 
 


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