|
Namespaces |
namespace | HBCI |
C wrapper for list of Banks |
typedef void *(* | list_HBCI_Bank_cb )(const HBCI_Bank *bank, void *user_data) |
void | list_HBCI_Bank_delete (list_HBCI_Bank *l) |
void | list_HBCI_Bank_iter_delete (list_HBCI_Bank_iter *l) |
int | list_HBCI_Bank_size (const list_HBCI_Bank *l) |
list_HBCI_Bank_iter * | list_HBCI_Bank_begin (const list_HBCI_Bank *l) |
list_HBCI_Bank_iter * | list_HBCI_Bank_end (const list_HBCI_Bank *l) |
const HBCI_Bank * | list_HBCI_Bank_iter_get (const list_HBCI_Bank_iter *l) |
void | list_HBCI_Bank_iter_next (list_HBCI_Bank_iter *l) |
int | list_HBCI_Bank_iter_equal (const list_HBCI_Bank_iter *l1, const list_HBCI_Bank_iter *l2) |
void * | list_HBCI_Bank_foreach (const list_HBCI_Bank *list, list_HBCI_Bank_cb func, void *user_data) |
C wrapper for list of HBCI_instituteMessage |
typedef void *(* | list_HBCI_instituteMessage_cb )(HBCI_instituteMessage *msg, void *user_data) |
void * | list_HBCI_instituteMessage_foreach (const list_HBCI_instituteMessage *list, list_HBCI_instituteMessage_cb func, void *user_data) |
Casts |
const HBCI_Hbci * | HBCI_Bank_hbci (const HBCI_Bank *h) |
Bank identification |
int | HBCI_Bank_countryCode (const HBCI_Bank *h) |
void | HBCI_Bank_setCountryCode (HBCI_Bank *h, int i) |
const char * | HBCI_Bank_bankCode (const HBCI_Bank *h) |
void | HBCI_Bank_setBankCode (HBCI_Bank *h, const char *s) |
Bank Information |
const char * | HBCI_Bank_name (const HBCI_Bank *h) |
const list_HBCI_instituteMessage * | HBCI_Bank_messages (const HBCI_Bank *h) |
Object retrieval |
const list_HBCI_Account * | HBCI_Bank_accounts (const HBCI_Bank *h) |
const list_HBCI_User * | HBCI_Bank_users (const HBCI_Bank *h) |
const HBCI_User * | HBCI_Bank_findUser (const HBCI_Bank *h, const char *userid) |
const HBCI_Account * | HBCI_Bank_findAccount (const HBCI_Bank *h, const char *nr) |
const HBCI_Account * | HBCI_Bank_findAccountWSuf (const HBCI_Bank *h, const char *nr, const char *suf) |
Manage Objects |
HBCI_Error * | HBCI_Bank_addAccount (HBCI_Bank *h, HBCI_Account *a, int autoDelete) |
HBCI_Error * | HBCI_Bank_addUser (HBCI_Bank *h, HBCI_User *c, int autoDelete) |
Communication Parameters |
const char * | HBCI_Bank_addr (const HBCI_Bank *h) |
void | HBCI_Bank_setAddr (HBCI_Bank *h, const char *s) |
int | HBCI_Bank_type (const HBCI_Bank *h) |
void | HBCI_Bank_setType (HBCI_Bank *h, int i) |
HBCI Version |
int | HBCI_Bank_hbciVersion (const HBCI_Bank *h) |
void | HBCI_Bank_setHbciVersion (HBCI_Bank *h, int v) |
int | HBCI_Bank_bpdVersion (const HBCI_Bank *h) |
void | HBCI_Bank_setBPDVersion (HBCI_Bank *h, int i) |
list_int * | HBCI_Bank_supportedVersions (const HBCI_Bank *h) |
const HBCI_bpdJob * | HBCI_Bank_findJob (const HBCI_Bank *h, const char *segname) |
const HBCI_bpdJob * | HBCI_Bank_findJob_minv (const HBCI_Bank *h, const char *segname, int minv) |
const HBCI_bpdJob * | HBCI_Bank_findJob_maxv (const HBCI_Bank *h, const char *segname, int minv, int maxv) |
HBCI_instituteMessage wrappers |
const HBCI_Date * | HBCI_instituteMessage_date (const HBCI_instituteMessage *m) |
const HBCI_Time * | HBCI_instituteMessage_time (const HBCI_instituteMessage *m) |
const char * | HBCI_instituteMessage_subject (const HBCI_instituteMessage *m) |
const char * | HBCI_instituteMessage_text (const HBCI_instituteMessage *m) |
int | HBCI_instituteMessage_country (const HBCI_instituteMessage *m) |
const char * | HBCI_instituteMessage_bankCode (const HBCI_instituteMessage *m) |
int | HBCI_instituteMessage_read (const HBCI_instituteMessage *m) |
void | HBCI_instituteMessage_setRead (HBCI_instituteMessage *m, int b) |
Typedefs |
typedef HBCI::Bank | HBCI_Bank |
| This is the C accessible type of a Bank in HBCI.
|
typedef list< HBCI::Pointer<
HBCI::Bank > > | list_HBCI_Bank |
| List of HBCI_Bank's.
|
typedef list< HBCI::Pointer<
HBCI::Bank > >::const_iterator | list_HBCI_Bank_iter |
| Iterator for List of HBCI_Bank's.
|
typedef HBCI::instituteMessage | HBCI_instituteMessage |
typedef list< HBCI::instituteMessage > | list_HBCI_instituteMessage |
This file contains both the class defition for a C++ application as well as the C wrappers for a C application.