|
const char * | AB_ImExporterAccountInfo_GetBankCode (const AB_IMEXPORTER_ACCOUNTINFO *iea) |
|
void | AB_ImExporterAccountInfo_SetBankCode (AB_IMEXPORTER_ACCOUNTINFO *iea, const char *s) |
|
const char * | AB_ImExporterAccountInfo_GetBankName (const AB_IMEXPORTER_ACCOUNTINFO *iea) |
|
void | AB_ImExporterAccountInfo_SetBankName (AB_IMEXPORTER_ACCOUNTINFO *iea, const char *s) |
|
const char * | AB_ImExporterAccountInfo_GetAccountNumber (const AB_IMEXPORTER_ACCOUNTINFO *iea) |
|
void | AB_ImExporterAccountInfo_SetAccountNumber (AB_IMEXPORTER_ACCOUNTINFO *iea, const char *s) |
|
const char * | AB_ImExporterAccountInfo_GetAccountName (const AB_IMEXPORTER_ACCOUNTINFO *iea) |
|
void | AB_ImExporterAccountInfo_SetAccountName (AB_IMEXPORTER_ACCOUNTINFO *iea, const char *s) |
|
const char * | AB_ImExporterAccountInfo_GetIban (const AB_IMEXPORTER_ACCOUNTINFO *iea) |
|
void | AB_ImExporterAccountInfo_SetIban (AB_IMEXPORTER_ACCOUNTINFO *iea, const char *s) |
|
const char * | AB_ImExporterAccountInfo_GetBic (const AB_IMEXPORTER_ACCOUNTINFO *iea) |
|
void | AB_ImExporterAccountInfo_SetBic (AB_IMEXPORTER_ACCOUNTINFO *iea, const char *s) |
|
const char * | AB_ImExporterAccountInfo_GetCurrency (const AB_IMEXPORTER_ACCOUNTINFO *iea) |
|
void | AB_ImExporterAccountInfo_SetCurrency (AB_IMEXPORTER_ACCOUNTINFO *iea, const char *s) |
|
const char * | AB_ImExporterAccountInfo_GetOwner (const AB_IMEXPORTER_ACCOUNTINFO *iea) |
|
void | AB_ImExporterAccountInfo_SetOwner (AB_IMEXPORTER_ACCOUNTINFO *iea, const char *s) |
|
AB_ACCOUNT_TYPE | AB_ImExporterAccountInfo_GetType (const AB_IMEXPORTER_ACCOUNTINFO *iea) |
|
void | AB_ImExporterAccountInfo_SetType (AB_IMEXPORTER_ACCOUNTINFO *iea, AB_ACCOUNT_TYPE t) |
|
const char * | AB_ImExporterAccountInfo_GetDescription (const AB_IMEXPORTER_ACCOUNTINFO *iea) |
|
void | AB_ImExporterAccountInfo_SetDescription (AB_IMEXPORTER_ACCOUNTINFO *iea, const char *s) |
|
uint32_t | AB_ImExporterAccountInfo_GetAccountId (const AB_IMEXPORTER_ACCOUNTINFO *iea) |
|
void | AB_ImExporterAccountInfo_SetAccountId (AB_IMEXPORTER_ACCOUNTINFO *iea, uint32_t id) |
|
Such a structure contains the list of imported/to be exported transactions for a given account.
◆ AB_TRANSACTION_CONSTLIST2_FOREACH
◆ AB_ImExporterAccountInfo_AddAccountStatus()
Takes over ownership of the given account status.
◆ AB_ImExporterAccountInfo_AddDatedTransfer()
Takes over ownership of the given dated transfer.
This function is only used in the context of the function AB_Banking_GatherResponses. It is especially not used when importing or exporting normal transactions via AB_ImExporter_Import or AB_ImExporter_Export unless explicitly stated otherwise (see documentation of the importer/exporter in question).
◆ AB_ImExporterAccountInfo_AddNotedTransaction()
Takes over ownership of the given noted transfer.
This function is only used in the context of the function AB_Banking_GatherResponses. It is especially not used when importing or exporting normal transactions via AB_ImExporter_Import or AB_ImExporter_Export unless explicitly stated otherwise (see documentation of the importer/exporter in question).
◆ AB_ImExporterAccountInfo_AddSecurity()
Takes over ownership of the given security.
◆ AB_ImExporterAccountInfo_AddStandingOrder()
Takes over ownership of the given standing order.
This function is only used in the context of the function AB_Banking_GatherResponses. It is especially not used when importing or exporting normal transactions via AB_ImExporter_Import or AB_ImExporter_Export unless explicitly stated otherwise (see documentation of the importer/exporter in question).
◆ AB_ImExporterAccountInfo_AddTransaction()
Takes over ownership of the given transaction.
◆ AB_ImExporterAccountInfo_AddTransfer()
Takes over ownership of the given transfer.
The transfer can be any kind of transfer (like single transfer, debit note, EU transfer etc).
This function is only used in the context of the function AB_Banking_GatherResponses. It is especially not used when importing or exporting normal transactions via AB_ImExporter_Import or AB_ImExporter_Export unless explicitly stated otherwise (see documentation of the importer/exporter in question).
◆ AB_ImExporterAccountInfo_ClearTransactions()
Clear all transactions stored in the given account info.
◆ AB_ImExporterAccountInfo_dup()
◆ AB_ImExporterAccountInfo_FillFromAccount()
◆ AB_ImExporterAccountInfo_free()
◆ AB_ImExporterAccountInfo_GetAccountId()
This field is not used by AqBanking but might be used by applications.
◆ AB_ImExporterAccountInfo_GetAccountName()
Account name. Used when importing data, not used when exporting.
◆ AB_ImExporterAccountInfo_GetAccountNumber()
Account number. Used when importing data, not used when exporting.
◆ AB_ImExporterAccountInfo_GetBankCode()
Bank code of the institute the account is at.
◆ AB_ImExporterAccountInfo_GetBankName()
Bank name of the institute the account is at.
◆ AB_ImExporterAccountInfo_GetBic()
◆ AB_ImExporterAccountInfo_GetCurrency()
◆ AB_ImExporterAccountInfo_GetDatedTransferCount()
◆ AB_ImExporterAccountInfo_GetDescription()
◆ AB_ImExporterAccountInfo_GetFirstAccountStatus()
Returns the first account status stored within the context and removes it. The context remains the owner of the object returned.
◆ AB_ImExporterAccountInfo_GetFirstDatedTransfer()
Returns the first dated transfer stored within the context. The context remains the owner of the object returned.
This function is only used in the context of the function AB_Banking_GatherResponses. It is especially not used when importing or exporting normal transactions via AB_ImExporter_Import or AB_ImExporter_Export unless explicitly stated otherwise (see documentation of the importer/exporter in question).
◆ AB_ImExporterAccountInfo_GetFirstNotedTransaction()
Returns the first noted transfer stored within the context. The context remains the owner of the object returned.
This function is only used in the context of the function AB_Banking_GatherResponses. It is especially not used when importing or exporting normal transactions via AB_ImExporter_Import or AB_ImExporter_Export unless explicitly stated otherwise (see documentation of the importer/exporter in question).
◆ AB_ImExporterAccountInfo_GetFirstSecurity()
Returns the first security stored within the context and removes it. The context remains the owner of the object returned.
◆ AB_ImExporterAccountInfo_GetFirstStandingOrder()
Returns the first standing order stored within the context. The context remains the owner of the object returned.
This function is only used in the context of the function AB_Banking_GatherResponses. It is especially not used when importing or exporting normal transactions via AB_ImExporter_Import or AB_ImExporter_Export unless explicitly stated otherwise (see documentation of the importer/exporter in question).
◆ AB_ImExporterAccountInfo_GetFirstTransaction()
Returns the first transaction stored within the context. The context remains the owner of the object returned.
◆ AB_ImExporterAccountInfo_GetFirstTransfer()
Returns the first transfer stored within the context. The context remains the owner of the object returned. The transfer can be any kind of transfer (like single transfer, debit note, EU transfer etc).
This function is only used in the context of the function AB_Banking_GatherResponses. It is especially not used when importing or exporting normal transactions via AB_ImExporter_Import or AB_ImExporter_Export unless explicitly stated otherwise (see documentation of the importer/exporter in question).
◆ AB_ImExporterAccountInfo_GetIban()
◆ AB_ImExporterAccountInfo_GetNextAccountStatus()
Returns the next account status stored within the context and removes it The context remains the owner of the object returned.
◆ AB_ImExporterAccountInfo_GetNextDatedTransfer()
Returns the next dated transfer stored within the context. The context remains the owner of the object returned.
This function is only used in the context of the function AB_Banking_GatherResponses. It is especially not used when importing or exporting normal transactions via AB_ImExporter_Import or AB_ImExporter_Export unless explicitly stated otherwise (see documentation of the importer/exporter in question).
◆ AB_ImExporterAccountInfo_GetNextNotedTransaction()
Returns the next noted transfer stored within the context. The context remains the owner of the object returned.
This function is only used in the context of the function AB_Banking_GatherResponses. It is especially not used when importing or exporting normal transactions via AB_ImExporter_Import or AB_ImExporter_Export unless explicitly stated otherwise (see documentation of the importer/exporter in question).
◆ AB_ImExporterAccountInfo_GetNextSecurity()
Returns the next security stored within the context and removes it The context remains the owner of the object returned.
◆ AB_ImExporterAccountInfo_GetNextStandingOrder()
Returns the next standing order stored within the context. The context remains the owner of the object returned.
This function is only used in the context of the function AB_Banking_GatherResponses. It is especially not used when importing or exporting normal transactions via AB_ImExporter_Import or AB_ImExporter_Export unless explicitly stated otherwise (see documentation of the importer/exporter in question).
◆ AB_ImExporterAccountInfo_GetNextTransaction()
Returns the next transaction stored within the context. The context remains the owner of the object returned.
◆ AB_ImExporterAccountInfo_GetNextTransfer()
Returns the next transfer stored within the context. The context remains the owner of the object returned. The transfer can be any kind of transfer (like single transfer, debit note, EU transfer etc).
This function is only used in the context of the function AB_Banking_GatherResponses. It is especially not used when importing or exporting normal transactions via AB_ImExporter_Import or AB_ImExporter_Export unless explicitly stated otherwise (see documentation of the importer/exporter in question).
◆ AB_ImExporterAccountInfo_GetNotedTransactionCount()
◆ AB_ImExporterAccountInfo_GetOwner()
Name of the account' owner. Used when importing data, not used when exporting.
◆ AB_ImExporterAccountInfo_GetStandingOrderCount()
◆ AB_ImExporterAccountInfo_GetTransactionCount()
◆ AB_ImExporterAccountInfo_GetTransferCount()
◆ AB_ImExporterAccountInfo_GetType()
◆ AB_ImExporterAccountInfo_new()
◆ AB_ImExporterAccountInfo_SetAccountId()
◆ AB_ImExporterAccountInfo_SetAccountName()
◆ AB_ImExporterAccountInfo_SetAccountNumber()
◆ AB_ImExporterAccountInfo_SetBankCode()
◆ AB_ImExporterAccountInfo_SetBankName()
◆ AB_ImExporterAccountInfo_SetBic()
◆ AB_ImExporterAccountInfo_SetCurrency()
◆ AB_ImExporterAccountInfo_SetDescription()
◆ AB_ImExporterAccountInfo_SetIban()
◆ AB_ImExporterAccountInfo_SetOwner()
◆ AB_ImExporterAccountInfo_SetType()
◆ AB_ImExporterAccountInfo_TransactionsForEach()
Traverses the list of Transactions in this AccountInfo, calling the callback function 'func' on each list element. Traversal will stop when 'func' returns a non-NULL value, and the routine will return with that value. Otherwise the routine will return NULL.
Note: It is not totally clear to me whether this function might interfere with AB_ImExporterAccountInfo_GetFirstTransaction() / AB_ImExporterAccountInfo_GetNextTransaction() . To be on the safe side, you should probably traverse the transaction list only either by those mentioned two functions or by this ForEach function, but you should probably not mix the access through this two methods. (This doubt be changed in future versions.)
Available since aqbanking-1.9.7.
- Parameters
-
list | The list to traverse. |
func | The function to be called with each list element. |
user_data | A pointer passed on to the function 'func'. |
- Returns
- The non-NULL pointer returned by 'func' as soon as it returns one. Otherwise (i.e. 'func' always returns NULL) returns NULL.