aqbanking
5.4.1beta
|
#include <aqbanking/bankinfoplugin.h>
#include <aqbanking/banking.h>
#include <gwenhywfar/inherit.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/list2.h>
#include <gwenhywfar/plugin.h>
Go to the source code of this file.
Typedefs | |
typedef struct AB_BANKINFO_PLUGIN | AB_BANKINFO_PLUGIN |
typedef AB_BANKINFO_PLUGIN *(* | AB_BANKINFO_PLUGIN_FACTORY_FN )(AB_BANKING *ab) |
typedef AB_BANKINFO_PLUGIN *(* | AB_PLUGIN_BANKINFO_FACTORY_FN )(GWEN_PLUGIN *pl, AB_BANKING *ab) |
Prototypes For Virtual Functions | |
typedef AB_BANKINFO *(* | AB_BANKINFOPLUGIN_GETBANKINFO_FN )(AB_BANKINFO_PLUGIN *bip, const char *branchId, const char *bankId) |
typedef int(* | AB_BANKINFOPLUGIN_GETBANKINFOBYTMPLATE_FN )(AB_BANKINFO_PLUGIN *bip, AB_BANKINFO *tbi, AB_BANKINFO_LIST2 *bl) |
typedef AB_BANKINFO_CHECKRESULT(* | AB_BANKINFOPLUGIN_CHECKACCOUNT_FN )(AB_BANKINFO_PLUGIN *bip, const char *branchId, const char *bankId, const char *accountId) |
Variables | |
AB_BankInfoPlugin | |
typedef struct AB_BANKINFO_PLUGIN AB_BANKINFO_PLUGIN |
Definition at line 21 of file bankinfoplugin_be.h.
typedef AB_BANKINFO_PLUGIN*(* AB_BANKINFO_PLUGIN_FACTORY_FN)(AB_BANKING *ab) |
Definition at line 38 of file bankinfoplugin_be.h.
typedef AB_BANKINFO_CHECKRESULT(* AB_BANKINFOPLUGIN_CHECKACCOUNT_FN)(AB_BANKINFO_PLUGIN *bip, const char *branchId, const char *bankId, const char *accountId) |
Definition at line 58 of file bankinfoplugin_be.h.
typedef AB_BANKINFO*(* AB_BANKINFOPLUGIN_GETBANKINFO_FN)(AB_BANKINFO_PLUGIN *bip, const char *branchId, const char *bankId) |
Definition at line 47 of file bankinfoplugin_be.h.
typedef int(* AB_BANKINFOPLUGIN_GETBANKINFOBYTMPLATE_FN)(AB_BANKINFO_PLUGIN *bip, AB_BANKINFO *tbi, AB_BANKINFO_LIST2 *bl) |
Definition at line 52 of file bankinfoplugin_be.h.
typedef AB_BANKINFO_PLUGIN*(* AB_PLUGIN_BANKINFO_FACTORY_FN)(GWEN_PLUGIN *pl, AB_BANKING *ab) |
Definition at line 131 of file bankinfoplugin_be.h.
void AB_BankInfoPlugin_Attach | ( | AB_BANKINFO_PLUGIN * | bip | ) |
AB_BANKINFO_CHECKRESULT AB_BankInfoPlugin_CheckAccount | ( | AB_BANKINFO_PLUGIN * | bip, |
const char * | branchId, | ||
const char * | bankId, | ||
const char * | accountId | ||
) |
void AB_BankInfoPlugin_free | ( | AB_BANKINFO_PLUGIN * | bip | ) |
AB_BANKINFO* AB_BankInfoPlugin_GetBankInfo | ( | AB_BANKINFO_PLUGIN * | bip, |
const char * | branchId, | ||
const char * | bankId | ||
) |
int AB_BankInfoPlugin_GetBankInfoByTemplate | ( | AB_BANKINFO_PLUGIN * | bip, |
AB_BANKINFO * | tbi, | ||
AB_BANKINFO_LIST2 * | bl | ||
) |
const char* AB_BankInfoPlugin_GetCountry | ( | const AB_BANKINFO_PLUGIN * | bip | ) |
AB_BANKINFO_PLUGIN* AB_BankInfoPlugin_new | ( | const char * | country | ) |
void AB_BankInfoPlugin_SetCheckAccountFn | ( | AB_BANKINFO_PLUGIN * | bip, |
AB_BANKINFOPLUGIN_CHECKACCOUNT_FN | f | ||
) |
void AB_BankInfoPlugin_SetGetBankInfoByTemplateFn | ( | AB_BANKINFO_PLUGIN * | bip, |
AB_BANKINFOPLUGIN_GETBANKINFOBYTMPLATE_FN | f | ||
) |
void AB_BankInfoPlugin_SetGetBankInfoFn | ( | AB_BANKINFO_PLUGIN * | bip, |
AB_BANKINFOPLUGIN_GETBANKINFO_FN | f | ||
) |
AB_BANKINFO_PLUGIN* AB_Plugin_BankInfo_Factory | ( | GWEN_PLUGIN * | pl, |
AB_BANKING * | ab | ||
) |
GWEN_PLUGIN* AB_Plugin_BankInfo_new | ( | GWEN_PLUGIN_MANAGER * | pm, |
const char * | name, | ||
const char * | fileName | ||
) |
void AB_Plugin_BankInfo_SetFactoryFn | ( | GWEN_PLUGIN * | pl, |
AB_PLUGIN_BANKINFO_FACTORY_FN | fn | ||
) |
GWEN_INHERIT_FUNCTION_LIB_DEFS | ( | AB_BANKINFO_PLUGIN | ) |
AB_BankInfoPlugin |
Definition at line 33 of file bankinfoplugin_be.h.