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

listdoc.h File Reference

Go to the source code of this file.

Data Structures

struct  AB_ACCOUNT_LIST_ELEMENT
struct  AB_ACCOUNT_LIST
struct  AB_PROVIDER_DESCRIPTION_LIST_ELEMENT
struct  AB_PROVIDER_DESCRIPTION_LIST
struct  AB_PROVIDER_LIST_ELEMENT
struct  AB_PROVIDER_LIST
struct  AB_BANKINFO_SERVICE_LIST_ELEMENT
struct  AB_BANKINFO_SERVICE_LIST
struct  AB_EUTRANSFER_INFO_LIST_ELEMENT
struct  AB_EUTRANSFER_INFO_LIST
struct  AB_SPLIT_LIST_ELEMENT
struct  AB_SPLIT_LIST
struct  AB_TRANSACTION_LIMITS_LIST_ELEMENT
struct  AB_TRANSACTION_LIMITS_LIST
struct  AH_JOBPLUGIN_LIST_ELEMENT
struct  AH_JOBPLUGIN_LIST
struct  AH_RESULT_LIST_ELEMENT
struct  AH_RESULT_LIST
struct  AH_BANK_LIST_ELEMENT
struct  AH_BANK_LIST
struct  AH_BPD_ADDR_LIST_ELEMENT
struct  AH_BPD_ADDR_LIST
struct  AH_DIALOG_LIST_ELEMENT
struct  AH_DIALOG_LIST
struct  AH_MEDIUM_LIST_ELEMENT
struct  AH_MEDIUM_LIST
struct  AH_MSG_LIST_ELEMENT
struct  AH_MSG_LIST
struct  AH_OBJECTREF_LIST_ELEMENT
struct  AH_OBJECTREF_LIST
struct  AD_JOB_LIST_ELEMENT
struct  AD_JOB_LIST
struct  AG_CARD_LIST_ELEMENT
struct  AG_CARD_LIST
struct  AO_BANK_LIST_ELEMENT
struct  AO_BANK_LIST
struct  AO_USER_LIST_ELEMENT
struct  AO_USER_LIST

Typedefs

typedef AB_ACCOUNT_LIST2 AB_ACCOUNT_LIST2
typedef AB_ACCOUNT_LIST2_ITERATOR AB_ACCOUNT_LIST2_ITERATOR
typedef AB_ACCOUNT *( AB_ACCOUNT_LIST2_FOREACH )(AB_ACCOUNT *element, void *user_data)
typedef AB_ACCOUNT_CONSTLIST2 AB_ACCOUNT_CONSTLIST2
typedef AB_ACCOUNT_CONSTLIST2_ITERATOR AB_ACCOUNT_CONSTLIST2_ITERATOR
typedef const AB_ACCOUNT *( AB_ACCOUNT_CONSTLIST2_FOREACH )(const AB_ACCOUNT *element, void *user_data)
typedef AB_ACCOUNT_LIST_ELEMENT AB_ACCOUNT_LIST__ELEMENT
typedef AB_ACCOUNT_LIST AB_ACCOUNT_LIST
typedef AB_BANKINFO_PLUGIN_LIST2 AB_BANKINFO_PLUGIN_LIST2
typedef AB_BANKINFO_PLUGIN_LIST2_ITERATOR AB_BANKINFO_PLUGIN_LIST2_ITERATOR
typedef AB_BANKINFO_PLUGIN *( AB_BANKINFO_PLUGIN_LIST2_FOREACH )(AB_BANKINFO_PLUGIN *element, void *user_data)
typedef AB_BANKINFO_PLUGIN_CONSTLIST2 AB_BANKINFO_PLUGIN_CONSTLIST2
typedef AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATOR AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATOR
typedef const AB_BANKINFO_PLUGIN *( AB_BANKINFO_PLUGIN_CONSTLIST2_FOREACH )(const AB_BANKINFO_PLUGIN *element, void *user_data)
typedef AB_JOB_LIST2 AB_JOB_LIST2
typedef AB_JOB_LIST2_ITERATOR AB_JOB_LIST2_ITERATOR
typedef AB_JOB *( AB_JOB_LIST2_FOREACH )(AB_JOB *element, void *user_data)
typedef AB_JOB_CONSTLIST2 AB_JOB_CONSTLIST2
typedef AB_JOB_CONSTLIST2_ITERATOR AB_JOB_CONSTLIST2_ITERATOR
typedef const AB_JOB *( AB_JOB_CONSTLIST2_FOREACH )(const AB_JOB *element, void *user_data)
typedef AB_PROVIDER_DESCRIPTION_LIST2 AB_PROVIDER_DESCRIPTION_LIST2
typedef AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR
typedef AB_PROVIDER_DESCRIPTION *( AB_PROVIDER_DESCRIPTION_LIST2_FOREACH )(AB_PROVIDER_DESCRIPTION *element, void *user_data)
typedef AB_PROVIDER_DESCRIPTION_CONSTLIST2 AB_PROVIDER_DESCRIPTION_CONSTLIST2
typedef AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR
typedef const AB_PROVIDER_DESCRIPTION *( AB_PROVIDER_DESCRIPTION_CONSTLIST2_FOREACH )(const AB_PROVIDER_DESCRIPTION *element, void *user_data)
typedef AB_PROVIDER_DESCRIPTION_LIST_ELEMENT AB_PROVIDER_DESCRIPTION_LIST__ELEMENT
typedef AB_PROVIDER_DESCRIPTION_LIST AB_PROVIDER_DESCRIPTION_LIST
typedef AB_PROVIDER_LIST_ELEMENT AB_PROVIDER_LIST__ELEMENT
typedef AB_PROVIDER_LIST AB_PROVIDER_LIST
typedef AB_BANKINFO_LIST2 AB_BANKINFO_LIST2
typedef AB_BANKINFO_LIST2_ITERATOR AB_BANKINFO_LIST2_ITERATOR
typedef AB_BANKINFO *( AB_BANKINFO_LIST2_FOREACH )(AB_BANKINFO *element, void *user_data)
typedef AB_BANKINFO_CONSTLIST2 AB_BANKINFO_CONSTLIST2
typedef AB_BANKINFO_CONSTLIST2_ITERATOR AB_BANKINFO_CONSTLIST2_ITERATOR
typedef const AB_BANKINFO *( AB_BANKINFO_CONSTLIST2_FOREACH )(const AB_BANKINFO *element, void *user_data)
typedef AB_BANKINFO_SERVICE_LIST2 AB_BANKINFO_SERVICE_LIST2
typedef AB_BANKINFO_SERVICE_LIST2_ITERATOR AB_BANKINFO_SERVICE_LIST2_ITERATOR
typedef AB_BANKINFO_SERVICE *( AB_BANKINFO_SERVICE_LIST2_FOREACH )(AB_BANKINFO_SERVICE *element, void *user_data)
typedef AB_BANKINFO_SERVICE_CONSTLIST2 AB_BANKINFO_SERVICE_CONSTLIST2
typedef AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR
typedef const AB_BANKINFO_SERVICE *( AB_BANKINFO_SERVICE_CONSTLIST2_FOREACH )(const AB_BANKINFO_SERVICE *element, void *user_data)
typedef AB_BANKINFO_SERVICE_LIST_ELEMENT AB_BANKINFO_SERVICE_LIST__ELEMENT
typedef AB_BANKINFO_SERVICE_LIST AB_BANKINFO_SERVICE_LIST
typedef AB_EUTRANSFER_INFO_LIST2 AB_EUTRANSFER_INFO_LIST2
typedef AB_EUTRANSFER_INFO_LIST2_ITERATOR AB_EUTRANSFER_INFO_LIST2_ITERATOR
typedef AB_EUTRANSFER_INFO *( AB_EUTRANSFER_INFO_LIST2_FOREACH )(AB_EUTRANSFER_INFO *element, void *user_data)
typedef AB_EUTRANSFER_INFO_CONSTLIST2 AB_EUTRANSFER_INFO_CONSTLIST2
typedef AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR
typedef const AB_EUTRANSFER_INFO *( AB_EUTRANSFER_INFO_CONSTLIST2_FOREACH )(const AB_EUTRANSFER_INFO *element, void *user_data)
typedef AB_EUTRANSFER_INFO_LIST_ELEMENT AB_EUTRANSFER_INFO_LIST__ELEMENT
typedef AB_EUTRANSFER_INFO_LIST AB_EUTRANSFER_INFO_LIST
typedef AB_SPLIT_LIST2 AB_SPLIT_LIST2
typedef AB_SPLIT_LIST2_ITERATOR AB_SPLIT_LIST2_ITERATOR
typedef AB_SPLIT *( AB_SPLIT_LIST2_FOREACH )(AB_SPLIT *element, void *user_data)
typedef AB_SPLIT_CONSTLIST2 AB_SPLIT_CONSTLIST2
typedef AB_SPLIT_CONSTLIST2_ITERATOR AB_SPLIT_CONSTLIST2_ITERATOR
typedef const AB_SPLIT *( AB_SPLIT_CONSTLIST2_FOREACH )(const AB_SPLIT *element, void *user_data)
typedef AB_SPLIT_LIST_ELEMENT AB_SPLIT_LIST__ELEMENT
typedef AB_SPLIT_LIST AB_SPLIT_LIST
typedef AB_TRANSACTION_LIST2 AB_TRANSACTION_LIST2
typedef AB_TRANSACTION_LIST2_ITERATOR AB_TRANSACTION_LIST2_ITERATOR
typedef AB_TRANSACTION *( AB_TRANSACTION_LIST2_FOREACH )(AB_TRANSACTION *element, void *user_data)
typedef AB_TRANSACTION_CONSTLIST2 AB_TRANSACTION_CONSTLIST2
typedef AB_TRANSACTION_CONSTLIST2_ITERATOR AB_TRANSACTION_CONSTLIST2_ITERATOR
typedef const AB_TRANSACTION *( AB_TRANSACTION_CONSTLIST2_FOREACH )(const AB_TRANSACTION *element, void *user_data)
typedef AB_TRANSACTION_LIMITS_LIST2 AB_TRANSACTION_LIMITS_LIST2
typedef AB_TRANSACTION_LIMITS_LIST2_ITERATOR AB_TRANSACTION_LIMITS_LIST2_ITERATOR
typedef AB_TRANSACTION_LIMITS *( AB_TRANSACTION_LIMITS_LIST2_FOREACH )(AB_TRANSACTION_LIMITS *element, void *user_data)
typedef AB_TRANSACTION_LIMITS_CONSTLIST2 AB_TRANSACTION_LIMITS_CONSTLIST2
typedef AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR
typedef const AB_TRANSACTION_LIMITS *( AB_TRANSACTION_LIMITS_CONSTLIST2_FOREACH )(const AB_TRANSACTION_LIMITS *element, void *user_data)
typedef AB_TRANSACTION_LIMITS_LIST_ELEMENT AB_TRANSACTION_LIMITS_LIST__ELEMENT
typedef AB_TRANSACTION_LIMITS_LIST AB_TRANSACTION_LIMITS_LIST
typedef AH_JOBPLUGIN_LIST_ELEMENT AH_JOBPLUGIN_LIST__ELEMENT
typedef AH_JOBPLUGIN_LIST AH_JOBPLUGIN_LIST
typedef AH_JOB_LIST2 AH_JOB_LIST2
typedef AH_JOB_LIST2_ITERATOR AH_JOB_LIST2_ITERATOR
typedef AH_JOB *( AH_JOB_LIST2_FOREACH )(AH_JOB *element, void *user_data)
typedef AH_JOB_CONSTLIST2 AH_JOB_CONSTLIST2
typedef AH_JOB_CONSTLIST2_ITERATOR AH_JOB_CONSTLIST2_ITERATOR
typedef const AH_JOB *( AH_JOB_CONSTLIST2_FOREACH )(const AH_JOB *element, void *user_data)
typedef AH_RESULT_LIST_ELEMENT AH_RESULT_LIST__ELEMENT
typedef AH_RESULT_LIST AH_RESULT_LIST
typedef AH_ACCOUNT_LIST2 AH_ACCOUNT_LIST2
typedef AH_ACCOUNT_LIST2_ITERATOR AH_ACCOUNT_LIST2_ITERATOR
typedef AH_ACCOUNT *( AH_ACCOUNT_LIST2_FOREACH )(AH_ACCOUNT *element, void *user_data)
typedef AH_ACCOUNT_CONSTLIST2 AH_ACCOUNT_CONSTLIST2
typedef AH_ACCOUNT_CONSTLIST2_ITERATOR AH_ACCOUNT_CONSTLIST2_ITERATOR
typedef const AH_ACCOUNT *( AH_ACCOUNT_CONSTLIST2_FOREACH )(const AH_ACCOUNT *element, void *user_data)
typedef AH_BANK_LIST2 AH_BANK_LIST2
typedef AH_BANK_LIST2_ITERATOR AH_BANK_LIST2_ITERATOR
typedef AH_BANK *( AH_BANK_LIST2_FOREACH )(AH_BANK *element, void *user_data)
typedef AH_BANK_CONSTLIST2 AH_BANK_CONSTLIST2
typedef AH_BANK_CONSTLIST2_ITERATOR AH_BANK_CONSTLIST2_ITERATOR
typedef const AH_BANK *( AH_BANK_CONSTLIST2_FOREACH )(const AH_BANK *element, void *user_data)
typedef AH_BANK_LIST_ELEMENT AH_BANK_LIST__ELEMENT
typedef AH_BANK_LIST AH_BANK_LIST
typedef AH_BPD_ADDR_LIST2 AH_BPD_ADDR_LIST2
typedef AH_BPD_ADDR_LIST2_ITERATOR AH_BPD_ADDR_LIST2_ITERATOR
typedef AH_BPD_ADDR *( AH_BPD_ADDR_LIST2_FOREACH )(AH_BPD_ADDR *element, void *user_data)
typedef AH_BPD_ADDR_CONSTLIST2 AH_BPD_ADDR_CONSTLIST2
typedef AH_BPD_ADDR_CONSTLIST2_ITERATOR AH_BPD_ADDR_CONSTLIST2_ITERATOR
typedef const AH_BPD_ADDR *( AH_BPD_ADDR_CONSTLIST2_FOREACH )(const AH_BPD_ADDR *element, void *user_data)
typedef AH_BPD_ADDR_LIST_ELEMENT AH_BPD_ADDR_LIST__ELEMENT
typedef AH_BPD_ADDR_LIST AH_BPD_ADDR_LIST
typedef AH_CUSTOMER_LIST2 AH_CUSTOMER_LIST2
typedef AH_CUSTOMER_LIST2_ITERATOR AH_CUSTOMER_LIST2_ITERATOR
typedef AH_CUSTOMER *( AH_CUSTOMER_LIST2_FOREACH )(AH_CUSTOMER *element, void *user_data)
typedef AH_CUSTOMER_CONSTLIST2 AH_CUSTOMER_CONSTLIST2
typedef AH_CUSTOMER_CONSTLIST2_ITERATOR AH_CUSTOMER_CONSTLIST2_ITERATOR
typedef const AH_CUSTOMER *( AH_CUSTOMER_CONSTLIST2_FOREACH )(const AH_CUSTOMER *element, void *user_data)
typedef AH_DIALOG_LIST_ELEMENT AH_DIALOG_LIST__ELEMENT
typedef AH_DIALOG_LIST AH_DIALOG_LIST
typedef AH_MEDIUM_LIST_ELEMENT AH_MEDIUM_LIST__ELEMENT
typedef AH_MEDIUM_LIST AH_MEDIUM_LIST
typedef AH_MSG_LIST_ELEMENT AH_MSG_LIST__ELEMENT
typedef AH_MSG_LIST AH_MSG_LIST
typedef AH_OBJECTREF_LIST_ELEMENT AH_OBJECTREF_LIST__ELEMENT
typedef AH_OBJECTREF_LIST AH_OBJECTREF_LIST
typedef AH_USER_LIST2 AH_USER_LIST2
typedef AH_USER_LIST2_ITERATOR AH_USER_LIST2_ITERATOR
typedef AH_USER *( AH_USER_LIST2_FOREACH )(AH_USER *element, void *user_data)
typedef AH_USER_CONSTLIST2 AH_USER_CONSTLIST2
typedef AH_USER_CONSTLIST2_ITERATOR AH_USER_CONSTLIST2_ITERATOR
typedef const AH_USER *( AH_USER_CONSTLIST2_FOREACH )(const AH_USER *element, void *user_data)
typedef AD_JOB_LIST_ELEMENT AD_JOB_LIST__ELEMENT
typedef AD_JOB_LIST AD_JOB_LIST
typedef AG_CARD_LIST_ELEMENT AG_CARD_LIST__ELEMENT
typedef AG_CARD_LIST AG_CARD_LIST
typedef AO_BANK_LIST_ELEMENT AO_BANK_LIST__ELEMENT
typedef AO_BANK_LIST AO_BANK_LIST
typedef AO_USER_LIST_ELEMENT AO_USER_LIST__ELEMENT
typedef AO_USER_LIST AO_USER_LIST

Functions

AB_ACCOUNT_LIST2AB_Account_List2_new ()
void AB_Account_List2_free (AB_ACCOUNT_LIST2 *l)
void AB_Account_List2_Dump (AB_ACCOUNT_LIST2 *l, FILE *f, unsigned int indent)
void AB_Account_List2_PushBack (AB_ACCOUNT_LIST2 *l, AB_ACCOUNT *p)
void AB_Account_List2_PushFront (AB_ACCOUNT_LIST2 *l, AB_ACCOUNT *p)
AB_ACCOUNTAB_Account_List2_GetFront (AB_ACCOUNT_LIST2 *l)
AB_ACCOUNTAB_Account_List2_GetBack (AB_ACCOUNT_LIST2 *l)
void AB_Account_List2_Erase (AB_ACCOUNT_LIST2 *l, AB_ACCOUNT_LIST2_ITERATOR *it)
unsigned int AB_Account_List2_GetSize (AB_ACCOUNT_LIST2 *l)
void AB_Account_List2_PopBack (AB_ACCOUNT_LIST2 *l)
void AB_Account_List2_PopFront (AB_ACCOUNT_LIST2 *l)
void AB_Account_List2_Clear (AB_ACCOUNT_LIST2 *l)
AB_ACCOUNT_LIST2_ITERATORAB_Account_List2_First (AB_ACCOUNT_LIST2 *l)
AB_ACCOUNT_LIST2_ITERATORAB_Account_List2_Last (AB_ACCOUNT_LIST2 *l)
AB_ACCOUNT_LIST2_ITERATORAB_Account_List2Iterator_new (AB_ACCOUNT_LIST2 *l)
void AB_Account_List2Iterator_free (AB_ACCOUNT_LIST2_ITERATOR *li)
AB_ACCOUNTAB_Account_List2Iterator_Previous (AB_ACCOUNT_LIST2_ITERATOR *li)
AB_ACCOUNTAB_Account_List2Iterator_Next (AB_ACCOUNT_LIST2_ITERATOR *li)
AB_ACCOUNTAB_Account_List2Iterator_Data (AB_ACCOUNT_LIST2_ITERATOR *li)
AB_ACCOUNTAB_Account_List2_ForEach (AB_ACCOUNT_LIST2 *list, AB_ACCOUNT_LIST2_FOREACH func, void *user_data)
AB_ACCOUNT_CONSTLIST2AB_Account_ConstList2_new ()
void AB_Account_ConstList2_free (AB_ACCOUNT_CONSTLIST2 *l)
void AB_Account_ConstList2_PushBack (AB_ACCOUNT_CONSTLIST2 *l, const AB_ACCOUNT *p)
void AB_Account_ConstList2_PushFront (AB_ACCOUNT_CONSTLIST2 *l, const AB_ACCOUNT *p)
const AB_ACCOUNTAB_Account_ConstList2_GetFront (AB_ACCOUNT_CONSTLIST2 *l)
const AB_ACCOUNTAB_Account_ConstList2_GetBack (AB_ACCOUNT_CONSTLIST2 *l)
unsigned int AB_Account_ConstList2_GetSize (AB_ACCOUNT_CONSTLIST2 *l)
void AB_Account_ConstList2_PopBack (AB_ACCOUNT_CONSTLIST2 *l)
void AB_Account_ConstList2_PopFront (AB_ACCOUNT_CONSTLIST2 *l)
void AB_Account_ConstList2_Clear (AB_ACCOUNT_CONSTLIST2 *l)
AB_ACCOUNT_CONSTLIST2_ITERATORAB_Account_ConstList2_First (AB_ACCOUNT_CONSTLIST2 *l)
AB_ACCOUNT_CONSTLIST2_ITERATORAB_Account_ConstList2_Last (AB_ACCOUNT_CONSTLIST2 *l)
AB_ACCOUNT_CONSTLIST2_ITERATORAB_Account_ConstList2Iterator_new (AB_ACCOUNT_CONSTLIST2 *l)
void AB_Account_ConstList2Iterator_free (AB_ACCOUNT_CONSTLIST2_ITERATOR *li)
const AB_ACCOUNTAB_Account_ConstList2Iterator_Previous (AB_ACCOUNT_CONSTLIST2_ITERATOR *li)
const AB_ACCOUNTAB_Account_ConstList2Iterator_Next (AB_ACCOUNT_CONSTLIST2_ITERATOR *li)
const AB_ACCOUNTAB_Account_ConstList2Iterator_Data (AB_ACCOUNT_CONSTLIST2_ITERATOR *li)
const AB_ACCOUNTAB_Account_ConstList2_ForEach (AB_ACCOUNT_CONSTLIST2 *list, AB_ACCOUNT_CONSTLIST2_FOREACH func, void *user_data)
void AB_Account_List_AddList (AB_ACCOUNT_LIST *dst, AB_ACCOUNT_LIST *l)
void AB_Account_List_Add (AB_ACCOUNT *element, AB_ACCOUNT_LIST *list)
void AB_Account_List_Insert (AB_ACCOUNT *element, AB_ACCOUNT_LIST *list)
void AB_Account_List_Del (AB_ACCOUNT *element)
AB_ACCOUNTAB_Account_List_First (const AB_ACCOUNT_LIST *l)
AB_ACCOUNTAB_Account_List_Last (const AB_ACCOUNT_LIST *l)
void AB_Account_List_Clear (AB_ACCOUNT_LIST *l)
AB_ACCOUNT_LISTAB_Account_List_new ()
void AB_Account_List_free (AB_ACCOUNT_LIST *l)
AB_ACCOUNTAB_Account_List_Next (const AB_ACCOUNT *element)
AB_ACCOUNTAB_Account_List_Previous (const AB_ACCOUNT *element)
GWEN_TYPE_UINT32 AB_Account_List_GetCount (const AB_ACCOUNT_LIST *l)
AB_BANKINFO_PLUGIN_LIST2AB_BankInfoPlugin_List2_new ()
void AB_BankInfoPlugin_List2_free (AB_BANKINFO_PLUGIN_LIST2 *l)
void AB_BankInfoPlugin_List2_Dump (AB_BANKINFO_PLUGIN_LIST2 *l, FILE *f, unsigned int indent)
void AB_BankInfoPlugin_List2_PushBack (AB_BANKINFO_PLUGIN_LIST2 *l, AB_BANKINFO_PLUGIN *p)
void AB_BankInfoPlugin_List2_PushFront (AB_BANKINFO_PLUGIN_LIST2 *l, AB_BANKINFO_PLUGIN *p)
AB_BANKINFO_PLUGINAB_BankInfoPlugin_List2_GetFront (AB_BANKINFO_PLUGIN_LIST2 *l)
AB_BANKINFO_PLUGINAB_BankInfoPlugin_List2_GetBack (AB_BANKINFO_PLUGIN_LIST2 *l)
void AB_BankInfoPlugin_List2_Erase (AB_BANKINFO_PLUGIN_LIST2 *l, AB_BANKINFO_PLUGIN_LIST2_ITERATOR *it)
unsigned int AB_BankInfoPlugin_List2_GetSize (AB_BANKINFO_PLUGIN_LIST2 *l)
void AB_BankInfoPlugin_List2_PopBack (AB_BANKINFO_PLUGIN_LIST2 *l)
void AB_BankInfoPlugin_List2_PopFront (AB_BANKINFO_PLUGIN_LIST2 *l)
void AB_BankInfoPlugin_List2_Clear (AB_BANKINFO_PLUGIN_LIST2 *l)
AB_BANKINFO_PLUGIN_LIST2_ITERATORAB_BankInfoPlugin_List2_First (AB_BANKINFO_PLUGIN_LIST2 *l)
AB_BANKINFO_PLUGIN_LIST2_ITERATORAB_BankInfoPlugin_List2_Last (AB_BANKINFO_PLUGIN_LIST2 *l)
AB_BANKINFO_PLUGIN_LIST2_ITERATORAB_BankInfoPlugin_List2Iterator_new (AB_BANKINFO_PLUGIN_LIST2 *l)
void AB_BankInfoPlugin_List2Iterator_free (AB_BANKINFO_PLUGIN_LIST2_ITERATOR *li)
AB_BANKINFO_PLUGINAB_BankInfoPlugin_List2Iterator_Previous (AB_BANKINFO_PLUGIN_LIST2_ITERATOR *li)
AB_BANKINFO_PLUGINAB_BankInfoPlugin_List2Iterator_Next (AB_BANKINFO_PLUGIN_LIST2_ITERATOR *li)
AB_BANKINFO_PLUGINAB_BankInfoPlugin_List2Iterator_Data (AB_BANKINFO_PLUGIN_LIST2_ITERATOR *li)
AB_BANKINFO_PLUGINAB_BankInfoPlugin_List2_ForEach (AB_BANKINFO_PLUGIN_LIST2 *list, AB_BANKINFO_PLUGIN_LIST2_FOREACH func, void *user_data)
AB_BANKINFO_PLUGIN_CONSTLIST2AB_BankInfoPlugin_ConstList2_new ()
void AB_BankInfoPlugin_ConstList2_free (AB_BANKINFO_PLUGIN_CONSTLIST2 *l)
void AB_BankInfoPlugin_ConstList2_PushBack (AB_BANKINFO_PLUGIN_CONSTLIST2 *l, const AB_BANKINFO_PLUGIN *p)
void AB_BankInfoPlugin_ConstList2_PushFront (AB_BANKINFO_PLUGIN_CONSTLIST2 *l, const AB_BANKINFO_PLUGIN *p)
const AB_BANKINFO_PLUGINAB_BankInfoPlugin_ConstList2_GetFront (AB_BANKINFO_PLUGIN_CONSTLIST2 *l)
const AB_BANKINFO_PLUGINAB_BankInfoPlugin_ConstList2_GetBack (AB_BANKINFO_PLUGIN_CONSTLIST2 *l)
unsigned int AB_BankInfoPlugin_ConstList2_GetSize (AB_BANKINFO_PLUGIN_CONSTLIST2 *l)
void AB_BankInfoPlugin_ConstList2_PopBack (AB_BANKINFO_PLUGIN_CONSTLIST2 *l)
void AB_BankInfoPlugin_ConstList2_PopFront (AB_BANKINFO_PLUGIN_CONSTLIST2 *l)
void AB_BankInfoPlugin_ConstList2_Clear (AB_BANKINFO_PLUGIN_CONSTLIST2 *l)
AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATORAB_BankInfoPlugin_ConstList2_First (AB_BANKINFO_PLUGIN_CONSTLIST2 *l)
AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATORAB_BankInfoPlugin_ConstList2_Last (AB_BANKINFO_PLUGIN_CONSTLIST2 *l)
AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATORAB_BankInfoPlugin_ConstList2Iterator_new (AB_BANKINFO_PLUGIN_CONSTLIST2 *l)
void AB_BankInfoPlugin_ConstList2Iterator_free (AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATOR *li)
const AB_BANKINFO_PLUGINAB_BankInfoPlugin_ConstList2Iterator_Previous (AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATOR *li)
const AB_BANKINFO_PLUGINAB_BankInfoPlugin_ConstList2Iterator_Next (AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATOR *li)
const AB_BANKINFO_PLUGINAB_BankInfoPlugin_ConstList2Iterator_Data (AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATOR *li)
const AB_BANKINFO_PLUGINAB_BankInfoPlugin_ConstList2_ForEach (AB_BANKINFO_PLUGIN_CONSTLIST2 *list, AB_BANKINFO_PLUGIN_CONSTLIST2_FOREACH func, void *user_data)
AB_JOB_LIST2AB_Job_List2_new ()
void AB_Job_List2_free (AB_JOB_LIST2 *l)
void AB_Job_List2_Dump (AB_JOB_LIST2 *l, FILE *f, unsigned int indent)
void AB_Job_List2_PushBack (AB_JOB_LIST2 *l, AB_JOB *p)
void AB_Job_List2_PushFront (AB_JOB_LIST2 *l, AB_JOB *p)
AB_JOBAB_Job_List2_GetFront (AB_JOB_LIST2 *l)
AB_JOBAB_Job_List2_GetBack (AB_JOB_LIST2 *l)
void AB_Job_List2_Erase (AB_JOB_LIST2 *l, AB_JOB_LIST2_ITERATOR *it)
unsigned int AB_Job_List2_GetSize (AB_JOB_LIST2 *l)
void AB_Job_List2_PopBack (AB_JOB_LIST2 *l)
void AB_Job_List2_PopFront (AB_JOB_LIST2 *l)
void AB_Job_List2_Clear (AB_JOB_LIST2 *l)
AB_JOB_LIST2_ITERATORAB_Job_List2_First (AB_JOB_LIST2 *l)
AB_JOB_LIST2_ITERATORAB_Job_List2_Last (AB_JOB_LIST2 *l)
AB_JOB_LIST2_ITERATORAB_Job_List2Iterator_new (AB_JOB_LIST2 *l)
void AB_Job_List2Iterator_free (AB_JOB_LIST2_ITERATOR *li)
AB_JOBAB_Job_List2Iterator_Previous (AB_JOB_LIST2_ITERATOR *li)
AB_JOBAB_Job_List2Iterator_Next (AB_JOB_LIST2_ITERATOR *li)
AB_JOBAB_Job_List2Iterator_Data (AB_JOB_LIST2_ITERATOR *li)
AB_JOBAB_Job_List2_ForEach (AB_JOB_LIST2 *list, AB_JOB_LIST2_FOREACH func, void *user_data)
AB_JOB_CONSTLIST2AB_Job_ConstList2_new ()
void AB_Job_ConstList2_free (AB_JOB_CONSTLIST2 *l)
void AB_Job_ConstList2_PushBack (AB_JOB_CONSTLIST2 *l, const AB_JOB *p)
void AB_Job_ConstList2_PushFront (AB_JOB_CONSTLIST2 *l, const AB_JOB *p)
const AB_JOBAB_Job_ConstList2_GetFront (AB_JOB_CONSTLIST2 *l)
const AB_JOBAB_Job_ConstList2_GetBack (AB_JOB_CONSTLIST2 *l)
unsigned int AB_Job_ConstList2_GetSize (AB_JOB_CONSTLIST2 *l)
void AB_Job_ConstList2_PopBack (AB_JOB_CONSTLIST2 *l)
void AB_Job_ConstList2_PopFront (AB_JOB_CONSTLIST2 *l)
void AB_Job_ConstList2_Clear (AB_JOB_CONSTLIST2 *l)
AB_JOB_CONSTLIST2_ITERATORAB_Job_ConstList2_First (AB_JOB_CONSTLIST2 *l)
AB_JOB_CONSTLIST2_ITERATORAB_Job_ConstList2_Last (AB_JOB_CONSTLIST2 *l)
AB_JOB_CONSTLIST2_ITERATORAB_Job_ConstList2Iterator_new (AB_JOB_CONSTLIST2 *l)
void AB_Job_ConstList2Iterator_free (AB_JOB_CONSTLIST2_ITERATOR *li)
const AB_JOBAB_Job_ConstList2Iterator_Previous (AB_JOB_CONSTLIST2_ITERATOR *li)
const AB_JOBAB_Job_ConstList2Iterator_Next (AB_JOB_CONSTLIST2_ITERATOR *li)
const AB_JOBAB_Job_ConstList2Iterator_Data (AB_JOB_CONSTLIST2_ITERATOR *li)
const AB_JOBAB_Job_ConstList2_ForEach (AB_JOB_CONSTLIST2 *list, AB_JOB_CONSTLIST2_FOREACH func, void *user_data)
AB_PROVIDER_DESCRIPTION_LIST2AB_ProviderDescription_List2_new ()
void AB_ProviderDescription_List2_free (AB_PROVIDER_DESCRIPTION_LIST2 *l)
void AB_ProviderDescription_List2_Dump (AB_PROVIDER_DESCRIPTION_LIST2 *l, FILE *f, unsigned int indent)
void AB_ProviderDescription_List2_PushBack (AB_PROVIDER_DESCRIPTION_LIST2 *l, AB_PROVIDER_DESCRIPTION *p)
void AB_ProviderDescription_List2_PushFront (AB_PROVIDER_DESCRIPTION_LIST2 *l, AB_PROVIDER_DESCRIPTION *p)
AB_PROVIDER_DESCRIPTIONAB_ProviderDescription_List2_GetFront (AB_PROVIDER_DESCRIPTION_LIST2 *l)
AB_PROVIDER_DESCRIPTIONAB_ProviderDescription_List2_GetBack (AB_PROVIDER_DESCRIPTION_LIST2 *l)
void AB_ProviderDescription_List2_Erase (AB_PROVIDER_DESCRIPTION_LIST2 *l, AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR *it)
unsigned int AB_ProviderDescription_List2_GetSize (AB_PROVIDER_DESCRIPTION_LIST2 *l)
void AB_ProviderDescription_List2_PopBack (AB_PROVIDER_DESCRIPTION_LIST2 *l)
void AB_ProviderDescription_List2_PopFront (AB_PROVIDER_DESCRIPTION_LIST2 *l)
void AB_ProviderDescription_List2_Clear (AB_PROVIDER_DESCRIPTION_LIST2 *l)
AB_PROVIDER_DESCRIPTION_LIST2_ITERATORAB_ProviderDescription_List2_First (AB_PROVIDER_DESCRIPTION_LIST2 *l)
AB_PROVIDER_DESCRIPTION_LIST2_ITERATORAB_ProviderDescription_List2_Last (AB_PROVIDER_DESCRIPTION_LIST2 *l)
AB_PROVIDER_DESCRIPTION_LIST2_ITERATORAB_ProviderDescription_List2Iterator_new (AB_PROVIDER_DESCRIPTION_LIST2 *l)
void AB_ProviderDescription_List2Iterator_free (AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR *li)
AB_PROVIDER_DESCRIPTIONAB_ProviderDescription_List2Iterator_Previous (AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR *li)
AB_PROVIDER_DESCRIPTIONAB_ProviderDescription_List2Iterator_Next (AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR *li)
AB_PROVIDER_DESCRIPTIONAB_ProviderDescription_List2Iterator_Data (AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR *li)
AB_PROVIDER_DESCRIPTIONAB_ProviderDescription_List2_ForEach (AB_PROVIDER_DESCRIPTION_LIST2 *list, AB_PROVIDER_DESCRIPTION_LIST2_FOREACH func, void *user_data)
AB_PROVIDER_DESCRIPTION_CONSTLIST2AB_ProviderDescription_ConstList2_new ()
void AB_ProviderDescription_ConstList2_free (AB_PROVIDER_DESCRIPTION_CONSTLIST2 *l)
void AB_ProviderDescription_ConstList2_PushBack (AB_PROVIDER_DESCRIPTION_CONSTLIST2 *l, const AB_PROVIDER_DESCRIPTION *p)
void AB_ProviderDescription_ConstList2_PushFront (AB_PROVIDER_DESCRIPTION_CONSTLIST2 *l, const AB_PROVIDER_DESCRIPTION *p)
const AB_PROVIDER_DESCRIPTIONAB_ProviderDescription_ConstList2_GetFront (AB_PROVIDER_DESCRIPTION_CONSTLIST2 *l)
const AB_PROVIDER_DESCRIPTIONAB_ProviderDescription_ConstList2_GetBack (AB_PROVIDER_DESCRIPTION_CONSTLIST2 *l)
unsigned int AB_ProviderDescription_ConstList2_GetSize (AB_PROVIDER_DESCRIPTION_CONSTLIST2 *l)
void AB_ProviderDescription_ConstList2_PopBack (AB_PROVIDER_DESCRIPTION_CONSTLIST2 *l)
void AB_ProviderDescription_ConstList2_PopFront (AB_PROVIDER_DESCRIPTION_CONSTLIST2 *l)
void AB_ProviderDescription_ConstList2_Clear (AB_PROVIDER_DESCRIPTION_CONSTLIST2 *l)
AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATORAB_ProviderDescription_ConstList2_First (AB_PROVIDER_DESCRIPTION_CONSTLIST2 *l)
AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATORAB_ProviderDescription_ConstList2_Last (AB_PROVIDER_DESCRIPTION_CONSTLIST2 *l)
AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATORAB_ProviderDescription_ConstList2Iterator_new (AB_PROVIDER_DESCRIPTION_CONSTLIST2 *l)
void AB_ProviderDescription_ConstList2Iterator_free (AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR *li)
const AB_PROVIDER_DESCRIPTIONAB_ProviderDescription_ConstList2Iterator_Previous (AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR *li)
const AB_PROVIDER_DESCRIPTIONAB_ProviderDescription_ConstList2Iterator_Next (AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR *li)
const AB_PROVIDER_DESCRIPTIONAB_ProviderDescription_ConstList2Iterator_Data (AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR *li)
const AB_PROVIDER_DESCRIPTIONAB_ProviderDescription_ConstList2_ForEach (AB_PROVIDER_DESCRIPTION_CONSTLIST2 *list, AB_PROVIDER_DESCRIPTION_CONSTLIST2_FOREACH func, void *user_data)
void AB_ProviderDescription_List_AddList (AB_PROVIDER_DESCRIPTION_LIST *dst, AB_PROVIDER_DESCRIPTION_LIST *l)
void AB_ProviderDescription_List_Add (AB_PROVIDER_DESCRIPTION *element, AB_PROVIDER_DESCRIPTION_LIST *list)
void AB_ProviderDescription_List_Insert (AB_PROVIDER_DESCRIPTION *element, AB_PROVIDER_DESCRIPTION_LIST *list)
void AB_ProviderDescription_List_Del (AB_PROVIDER_DESCRIPTION *element)
AB_PROVIDER_DESCRIPTIONAB_ProviderDescription_List_First (const AB_PROVIDER_DESCRIPTION_LIST *l)
AB_PROVIDER_DESCRIPTIONAB_ProviderDescription_List_Last (const AB_PROVIDER_DESCRIPTION_LIST *l)
void AB_ProviderDescription_List_Clear (AB_PROVIDER_DESCRIPTION_LIST *l)
AB_PROVIDER_DESCRIPTION_LISTAB_ProviderDescription_List_new ()
void AB_ProviderDescription_List_free (AB_PROVIDER_DESCRIPTION_LIST *l)
AB_PROVIDER_DESCRIPTIONAB_ProviderDescription_List_Next (const AB_PROVIDER_DESCRIPTION *element)
AB_PROVIDER_DESCRIPTIONAB_ProviderDescription_List_Previous (const AB_PROVIDER_DESCRIPTION *element)
GWEN_TYPE_UINT32 AB_ProviderDescription_List_GetCount (const AB_PROVIDER_DESCRIPTION_LIST *l)
void AB_Provider_List_AddList (AB_PROVIDER_LIST *dst, AB_PROVIDER_LIST *l)
void AB_Provider_List_Add (AB_PROVIDER *element, AB_PROVIDER_LIST *list)
void AB_Provider_List_Insert (AB_PROVIDER *element, AB_PROVIDER_LIST *list)
void AB_Provider_List_Del (AB_PROVIDER *element)
AB_PROVIDERAB_Provider_List_First (const AB_PROVIDER_LIST *l)
AB_PROVIDERAB_Provider_List_Last (const AB_PROVIDER_LIST *l)
void AB_Provider_List_Clear (AB_PROVIDER_LIST *l)
AB_PROVIDER_LISTAB_Provider_List_new ()
void AB_Provider_List_free (AB_PROVIDER_LIST *l)
AB_PROVIDERAB_Provider_List_Next (const AB_PROVIDER *element)
AB_PROVIDERAB_Provider_List_Previous (const AB_PROVIDER *element)
GWEN_TYPE_UINT32 AB_Provider_List_GetCount (const AB_PROVIDER_LIST *l)
AB_BANKINFO_LIST2AB_BankInfo_List2_new ()
void AB_BankInfo_List2_free (AB_BANKINFO_LIST2 *l)
void AB_BankInfo_List2_Dump (AB_BANKINFO_LIST2 *l, FILE *f, unsigned int indent)
void AB_BankInfo_List2_PushBack (AB_BANKINFO_LIST2 *l, AB_BANKINFO *p)
void AB_BankInfo_List2_PushFront (AB_BANKINFO_LIST2 *l, AB_BANKINFO *p)
AB_BANKINFOAB_BankInfo_List2_GetFront (AB_BANKINFO_LIST2 *l)
AB_BANKINFOAB_BankInfo_List2_GetBack (AB_BANKINFO_LIST2 *l)
void AB_BankInfo_List2_Erase (AB_BANKINFO_LIST2 *l, AB_BANKINFO_LIST2_ITERATOR *it)
unsigned int AB_BankInfo_List2_GetSize (AB_BANKINFO_LIST2 *l)
void AB_BankInfo_List2_PopBack (AB_BANKINFO_LIST2 *l)
void AB_BankInfo_List2_PopFront (AB_BANKINFO_LIST2 *l)
void AB_BankInfo_List2_Clear (AB_BANKINFO_LIST2 *l)
AB_BANKINFO_LIST2_ITERATORAB_BankInfo_List2_First (AB_BANKINFO_LIST2 *l)
AB_BANKINFO_LIST2_ITERATORAB_BankInfo_List2_Last (AB_BANKINFO_LIST2 *l)
AB_BANKINFO_LIST2_ITERATORAB_BankInfo_List2Iterator_new (AB_BANKINFO_LIST2 *l)
void AB_BankInfo_List2Iterator_free (AB_BANKINFO_LIST2_ITERATOR *li)
AB_BANKINFOAB_BankInfo_List2Iterator_Previous (AB_BANKINFO_LIST2_ITERATOR *li)
AB_BANKINFOAB_BankInfo_List2Iterator_Next (AB_BANKINFO_LIST2_ITERATOR *li)
AB_BANKINFOAB_BankInfo_List2Iterator_Data (AB_BANKINFO_LIST2_ITERATOR *li)
AB_BANKINFOAB_BankInfo_List2_ForEach (AB_BANKINFO_LIST2 *list, AB_BANKINFO_LIST2_FOREACH func, void *user_data)
AB_BANKINFO_CONSTLIST2AB_BankInfo_ConstList2_new ()
void AB_BankInfo_ConstList2_free (AB_BANKINFO_CONSTLIST2 *l)
void AB_BankInfo_ConstList2_PushBack (AB_BANKINFO_CONSTLIST2 *l, const AB_BANKINFO *p)
void AB_BankInfo_ConstList2_PushFront (AB_BANKINFO_CONSTLIST2 *l, const AB_BANKINFO *p)
const AB_BANKINFOAB_BankInfo_ConstList2_GetFront (AB_BANKINFO_CONSTLIST2 *l)
const AB_BANKINFOAB_BankInfo_ConstList2_GetBack (AB_BANKINFO_CONSTLIST2 *l)
unsigned int AB_BankInfo_ConstList2_GetSize (AB_BANKINFO_CONSTLIST2 *l)
void AB_BankInfo_ConstList2_PopBack (AB_BANKINFO_CONSTLIST2 *l)
void AB_BankInfo_ConstList2_PopFront (AB_BANKINFO_CONSTLIST2 *l)
void AB_BankInfo_ConstList2_Clear (AB_BANKINFO_CONSTLIST2 *l)
AB_BANKINFO_CONSTLIST2_ITERATORAB_BankInfo_ConstList2_First (AB_BANKINFO_CONSTLIST2 *l)
AB_BANKINFO_CONSTLIST2_ITERATORAB_BankInfo_ConstList2_Last (AB_BANKINFO_CONSTLIST2 *l)
AB_BANKINFO_CONSTLIST2_ITERATORAB_BankInfo_ConstList2Iterator_new (AB_BANKINFO_CONSTLIST2 *l)
void AB_BankInfo_ConstList2Iterator_free (AB_BANKINFO_CONSTLIST2_ITERATOR *li)
const AB_BANKINFOAB_BankInfo_ConstList2Iterator_Previous (AB_BANKINFO_CONSTLIST2_ITERATOR *li)
const AB_BANKINFOAB_BankInfo_ConstList2Iterator_Next (AB_BANKINFO_CONSTLIST2_ITERATOR *li)
const AB_BANKINFOAB_BankInfo_ConstList2Iterator_Data (AB_BANKINFO_CONSTLIST2_ITERATOR *li)
const AB_BANKINFOAB_BankInfo_ConstList2_ForEach (AB_BANKINFO_CONSTLIST2 *list, AB_BANKINFO_CONSTLIST2_FOREACH func, void *user_data)
AB_BANKINFO_SERVICE_LIST2AB_BankInfoService_List2_new ()
void AB_BankInfoService_List2_free (AB_BANKINFO_SERVICE_LIST2 *l)
void AB_BankInfoService_List2_Dump (AB_BANKINFO_SERVICE_LIST2 *l, FILE *f, unsigned int indent)
void AB_BankInfoService_List2_PushBack (AB_BANKINFO_SERVICE_LIST2 *l, AB_BANKINFO_SERVICE *p)
void AB_BankInfoService_List2_PushFront (AB_BANKINFO_SERVICE_LIST2 *l, AB_BANKINFO_SERVICE *p)
AB_BANKINFO_SERVICEAB_BankInfoService_List2_GetFront (AB_BANKINFO_SERVICE_LIST2 *l)
AB_BANKINFO_SERVICEAB_BankInfoService_List2_GetBack (AB_BANKINFO_SERVICE_LIST2 *l)
void AB_BankInfoService_List2_Erase (AB_BANKINFO_SERVICE_LIST2 *l, AB_BANKINFO_SERVICE_LIST2_ITERATOR *it)
unsigned int AB_BankInfoService_List2_GetSize (AB_BANKINFO_SERVICE_LIST2 *l)
void AB_BankInfoService_List2_PopBack (AB_BANKINFO_SERVICE_LIST2 *l)
void AB_BankInfoService_List2_PopFront (AB_BANKINFO_SERVICE_LIST2 *l)
void AB_BankInfoService_List2_Clear (AB_BANKINFO_SERVICE_LIST2 *l)
AB_BANKINFO_SERVICE_LIST2_ITERATORAB_BankInfoService_List2_First (AB_BANKINFO_SERVICE_LIST2 *l)
AB_BANKINFO_SERVICE_LIST2_ITERATORAB_BankInfoService_List2_Last (AB_BANKINFO_SERVICE_LIST2 *l)
AB_BANKINFO_SERVICE_LIST2_ITERATORAB_BankInfoService_List2Iterator_new (AB_BANKINFO_SERVICE_LIST2 *l)
void AB_BankInfoService_List2Iterator_free (AB_BANKINFO_SERVICE_LIST2_ITERATOR *li)
AB_BANKINFO_SERVICEAB_BankInfoService_List2Iterator_Previous (AB_BANKINFO_SERVICE_LIST2_ITERATOR *li)
AB_BANKINFO_SERVICEAB_BankInfoService_List2Iterator_Next (AB_BANKINFO_SERVICE_LIST2_ITERATOR *li)
AB_BANKINFO_SERVICEAB_BankInfoService_List2Iterator_Data (AB_BANKINFO_SERVICE_LIST2_ITERATOR *li)
AB_BANKINFO_SERVICEAB_BankInfoService_List2_ForEach (AB_BANKINFO_SERVICE_LIST2 *list, AB_BANKINFO_SERVICE_LIST2_FOREACH func, void *user_data)
AB_BANKINFO_SERVICE_CONSTLIST2AB_BankInfoService_ConstList2_new ()
void AB_BankInfoService_ConstList2_free (AB_BANKINFO_SERVICE_CONSTLIST2 *l)
void AB_BankInfoService_ConstList2_PushBack (AB_BANKINFO_SERVICE_CONSTLIST2 *l, const AB_BANKINFO_SERVICE *p)
void AB_BankInfoService_ConstList2_PushFront (AB_BANKINFO_SERVICE_CONSTLIST2 *l, const AB_BANKINFO_SERVICE *p)
const AB_BANKINFO_SERVICEAB_BankInfoService_ConstList2_GetFront (AB_BANKINFO_SERVICE_CONSTLIST2 *l)
const AB_BANKINFO_SERVICEAB_BankInfoService_ConstList2_GetBack (AB_BANKINFO_SERVICE_CONSTLIST2 *l)
unsigned int AB_BankInfoService_ConstList2_GetSize (AB_BANKINFO_SERVICE_CONSTLIST2 *l)
void AB_BankInfoService_ConstList2_PopBack (AB_BANKINFO_SERVICE_CONSTLIST2 *l)
void AB_BankInfoService_ConstList2_PopFront (AB_BANKINFO_SERVICE_CONSTLIST2 *l)
void AB_BankInfoService_ConstList2_Clear (AB_BANKINFO_SERVICE_CONSTLIST2 *l)
AB_BANKINFO_SERVICE_CONSTLIST2_ITERATORAB_BankInfoService_ConstList2_First (AB_BANKINFO_SERVICE_CONSTLIST2 *l)
AB_BANKINFO_SERVICE_CONSTLIST2_ITERATORAB_BankInfoService_ConstList2_Last (AB_BANKINFO_SERVICE_CONSTLIST2 *l)
AB_BANKINFO_SERVICE_CONSTLIST2_ITERATORAB_BankInfoService_ConstList2Iterator_new (AB_BANKINFO_SERVICE_CONSTLIST2 *l)
void AB_BankInfoService_ConstList2Iterator_free (AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR *li)
const AB_BANKINFO_SERVICEAB_BankInfoService_ConstList2Iterator_Previous (AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR *li)
const AB_BANKINFO_SERVICEAB_BankInfoService_ConstList2Iterator_Next (AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR *li)
const AB_BANKINFO_SERVICEAB_BankInfoService_ConstList2Iterator_Data (AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR *li)
const AB_BANKINFO_SERVICEAB_BankInfoService_ConstList2_ForEach (AB_BANKINFO_SERVICE_CONSTLIST2 *list, AB_BANKINFO_SERVICE_CONSTLIST2_FOREACH func, void *user_data)
void AB_BankInfoService_List_AddList (AB_BANKINFO_SERVICE_LIST *dst, AB_BANKINFO_SERVICE_LIST *l)
void AB_BankInfoService_List_Add (AB_BANKINFO_SERVICE *element, AB_BANKINFO_SERVICE_LIST *list)
void AB_BankInfoService_List_Insert (AB_BANKINFO_SERVICE *element, AB_BANKINFO_SERVICE_LIST *list)
void AB_BankInfoService_List_Del (AB_BANKINFO_SERVICE *element)
AB_BANKINFO_SERVICEAB_BankInfoService_List_First (const AB_BANKINFO_SERVICE_LIST *l)
AB_BANKINFO_SERVICEAB_BankInfoService_List_Last (const AB_BANKINFO_SERVICE_LIST *l)
void AB_BankInfoService_List_Clear (AB_BANKINFO_SERVICE_LIST *l)
AB_BANKINFO_SERVICE_LISTAB_BankInfoService_List_new ()
void AB_BankInfoService_List_free (AB_BANKINFO_SERVICE_LIST *l)
AB_BANKINFO_SERVICEAB_BankInfoService_List_Next (const AB_BANKINFO_SERVICE *element)
AB_BANKINFO_SERVICEAB_BankInfoService_List_Previous (const AB_BANKINFO_SERVICE *element)
GWEN_TYPE_UINT32 AB_BankInfoService_List_GetCount (const AB_BANKINFO_SERVICE_LIST *l)
AB_EUTRANSFER_INFO_LIST2AB_EuTransferInfo_List2_new ()
void AB_EuTransferInfo_List2_free (AB_EUTRANSFER_INFO_LIST2 *l)
void AB_EuTransferInfo_List2_Dump (AB_EUTRANSFER_INFO_LIST2 *l, FILE *f, unsigned int indent)
void AB_EuTransferInfo_List2_PushBack (AB_EUTRANSFER_INFO_LIST2 *l, AB_EUTRANSFER_INFO *p)
void AB_EuTransferInfo_List2_PushFront (AB_EUTRANSFER_INFO_LIST2 *l, AB_EUTRANSFER_INFO *p)
AB_EUTRANSFER_INFOAB_EuTransferInfo_List2_GetFront (AB_EUTRANSFER_INFO_LIST2 *l)
AB_EUTRANSFER_INFOAB_EuTransferInfo_List2_GetBack (AB_EUTRANSFER_INFO_LIST2 *l)
void AB_EuTransferInfo_List2_Erase (AB_EUTRANSFER_INFO_LIST2 *l, AB_EUTRANSFER_INFO_LIST2_ITERATOR *it)
unsigned int AB_EuTransferInfo_List2_GetSize (AB_EUTRANSFER_INFO_LIST2 *l)
void AB_EuTransferInfo_List2_PopBack (AB_EUTRANSFER_INFO_LIST2 *l)
void AB_EuTransferInfo_List2_PopFront (AB_EUTRANSFER_INFO_LIST2 *l)
void AB_EuTransferInfo_List2_Clear (AB_EUTRANSFER_INFO_LIST2 *l)
AB_EUTRANSFER_INFO_LIST2_ITERATORAB_EuTransferInfo_List2_First (AB_EUTRANSFER_INFO_LIST2 *l)
AB_EUTRANSFER_INFO_LIST2_ITERATORAB_EuTransferInfo_List2_Last (AB_EUTRANSFER_INFO_LIST2 *l)
AB_EUTRANSFER_INFO_LIST2_ITERATORAB_EuTransferInfo_List2Iterator_new (AB_EUTRANSFER_INFO_LIST2 *l)
void AB_EuTransferInfo_List2Iterator_free (AB_EUTRANSFER_INFO_LIST2_ITERATOR *li)
AB_EUTRANSFER_INFOAB_EuTransferInfo_List2Iterator_Previous (AB_EUTRANSFER_INFO_LIST2_ITERATOR *li)
AB_EUTRANSFER_INFOAB_EuTransferInfo_List2Iterator_Next (AB_EUTRANSFER_INFO_LIST2_ITERATOR *li)
AB_EUTRANSFER_INFOAB_EuTransferInfo_List2Iterator_Data (AB_EUTRANSFER_INFO_LIST2_ITERATOR *li)
AB_EUTRANSFER_INFOAB_EuTransferInfo_List2_ForEach (AB_EUTRANSFER_INFO_LIST2 *list, AB_EUTRANSFER_INFO_LIST2_FOREACH func, void *user_data)
AB_EUTRANSFER_INFO_CONSTLIST2AB_EuTransferInfo_ConstList2_new ()
void AB_EuTransferInfo_ConstList2_free (AB_EUTRANSFER_INFO_CONSTLIST2 *l)
void AB_EuTransferInfo_ConstList2_PushBack (AB_EUTRANSFER_INFO_CONSTLIST2 *l, const AB_EUTRANSFER_INFO *p)
void AB_EuTransferInfo_ConstList2_PushFront (AB_EUTRANSFER_INFO_CONSTLIST2 *l, const AB_EUTRANSFER_INFO *p)
const AB_EUTRANSFER_INFOAB_EuTransferInfo_ConstList2_GetFront (AB_EUTRANSFER_INFO_CONSTLIST2 *l)
const AB_EUTRANSFER_INFOAB_EuTransferInfo_ConstList2_GetBack (AB_EUTRANSFER_INFO_CONSTLIST2 *l)
unsigned int AB_EuTransferInfo_ConstList2_GetSize (AB_EUTRANSFER_INFO_CONSTLIST2 *l)
void AB_EuTransferInfo_ConstList2_PopBack (AB_EUTRANSFER_INFO_CONSTLIST2 *l)
void AB_EuTransferInfo_ConstList2_PopFront (AB_EUTRANSFER_INFO_CONSTLIST2 *l)
void AB_EuTransferInfo_ConstList2_Clear (AB_EUTRANSFER_INFO_CONSTLIST2 *l)
AB_EUTRANSFER_INFO_CONSTLIST2_ITERATORAB_EuTransferInfo_ConstList2_First (AB_EUTRANSFER_INFO_CONSTLIST2 *l)
AB_EUTRANSFER_INFO_CONSTLIST2_ITERATORAB_EuTransferInfo_ConstList2_Last (AB_EUTRANSFER_INFO_CONSTLIST2 *l)
AB_EUTRANSFER_INFO_CONSTLIST2_ITERATORAB_EuTransferInfo_ConstList2Iterator_new (AB_EUTRANSFER_INFO_CONSTLIST2 *l)
void AB_EuTransferInfo_ConstList2Iterator_free (AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR *li)
const AB_EUTRANSFER_INFOAB_EuTransferInfo_ConstList2Iterator_Previous (AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR *li)
const AB_EUTRANSFER_INFOAB_EuTransferInfo_ConstList2Iterator_Next (AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR *li)
const AB_EUTRANSFER_INFOAB_EuTransferInfo_ConstList2Iterator_Data (AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR *li)
const AB_EUTRANSFER_INFOAB_EuTransferInfo_ConstList2_ForEach (AB_EUTRANSFER_INFO_CONSTLIST2 *list, AB_EUTRANSFER_INFO_CONSTLIST2_FOREACH func, void *user_data)
void AB_EuTransferInfo_List_AddList (AB_EUTRANSFER_INFO_LIST *dst, AB_EUTRANSFER_INFO_LIST *l)
void AB_EuTransferInfo_List_Add (AB_EUTRANSFER_INFO *element, AB_EUTRANSFER_INFO_LIST *list)
void AB_EuTransferInfo_List_Insert (AB_EUTRANSFER_INFO *element, AB_EUTRANSFER_INFO_LIST *list)
void AB_EuTransferInfo_List_Del (AB_EUTRANSFER_INFO *element)
AB_EUTRANSFER_INFOAB_EuTransferInfo_List_First (const AB_EUTRANSFER_INFO_LIST *l)
AB_EUTRANSFER_INFOAB_EuTransferInfo_List_Last (const AB_EUTRANSFER_INFO_LIST *l)
void AB_EuTransferInfo_List_Clear (AB_EUTRANSFER_INFO_LIST *l)
AB_EUTRANSFER_INFO_LISTAB_EuTransferInfo_List_new ()
void AB_EuTransferInfo_List_free (AB_EUTRANSFER_INFO_LIST *l)
AB_EUTRANSFER_INFOAB_EuTransferInfo_List_Next (const AB_EUTRANSFER_INFO *element)
AB_EUTRANSFER_INFOAB_EuTransferInfo_List_Previous (const AB_EUTRANSFER_INFO *element)
GWEN_TYPE_UINT32 AB_EuTransferInfo_List_GetCount (const AB_EUTRANSFER_INFO_LIST *l)
AB_SPLIT_LIST2AB_Split_List2_new ()
void AB_Split_List2_free (AB_SPLIT_LIST2 *l)
void AB_Split_List2_Dump (AB_SPLIT_LIST2 *l, FILE *f, unsigned int indent)
void AB_Split_List2_PushBack (AB_SPLIT_LIST2 *l, AB_SPLIT *p)
void AB_Split_List2_PushFront (AB_SPLIT_LIST2 *l, AB_SPLIT *p)
AB_SPLITAB_Split_List2_GetFront (AB_SPLIT_LIST2 *l)
AB_SPLITAB_Split_List2_GetBack (AB_SPLIT_LIST2 *l)
void AB_Split_List2_Erase (AB_SPLIT_LIST2 *l, AB_SPLIT_LIST2_ITERATOR *it)
unsigned int AB_Split_List2_GetSize (AB_SPLIT_LIST2 *l)
void AB_Split_List2_PopBack (AB_SPLIT_LIST2 *l)
void AB_Split_List2_PopFront (AB_SPLIT_LIST2 *l)
void AB_Split_List2_Clear (AB_SPLIT_LIST2 *l)
AB_SPLIT_LIST2_ITERATORAB_Split_List2_First (AB_SPLIT_LIST2 *l)
AB_SPLIT_LIST2_ITERATORAB_Split_List2_Last (AB_SPLIT_LIST2 *l)
AB_SPLIT_LIST2_ITERATORAB_Split_List2Iterator_new (AB_SPLIT_LIST2 *l)
void AB_Split_List2Iterator_free (AB_SPLIT_LIST2_ITERATOR *li)
AB_SPLITAB_Split_List2Iterator_Previous (AB_SPLIT_LIST2_ITERATOR *li)
AB_SPLITAB_Split_List2Iterator_Next (AB_SPLIT_LIST2_ITERATOR *li)
AB_SPLITAB_Split_List2Iterator_Data (AB_SPLIT_LIST2_ITERATOR *li)
AB_SPLITAB_Split_List2_ForEach (AB_SPLIT_LIST2 *list, AB_SPLIT_LIST2_FOREACH func, void *user_data)
AB_SPLIT_CONSTLIST2AB_Split_ConstList2_new ()
void AB_Split_ConstList2_free (AB_SPLIT_CONSTLIST2 *l)
void AB_Split_ConstList2_PushBack (AB_SPLIT_CONSTLIST2 *l, const AB_SPLIT *p)
void AB_Split_ConstList2_PushFront (AB_SPLIT_CONSTLIST2 *l, const AB_SPLIT *p)
const AB_SPLITAB_Split_ConstList2_GetFront (AB_SPLIT_CONSTLIST2 *l)
const AB_SPLITAB_Split_ConstList2_GetBack (AB_SPLIT_CONSTLIST2 *l)
unsigned int AB_Split_ConstList2_GetSize (AB_SPLIT_CONSTLIST2 *l)
void AB_Split_ConstList2_PopBack (AB_SPLIT_CONSTLIST2 *l)
void AB_Split_ConstList2_PopFront (AB_SPLIT_CONSTLIST2 *l)
void AB_Split_ConstList2_Clear (AB_SPLIT_CONSTLIST2 *l)
AB_SPLIT_CONSTLIST2_ITERATORAB_Split_ConstList2_First (AB_SPLIT_CONSTLIST2 *l)
AB_SPLIT_CONSTLIST2_ITERATORAB_Split_ConstList2_Last (AB_SPLIT_CONSTLIST2 *l)
AB_SPLIT_CONSTLIST2_ITERATORAB_Split_ConstList2Iterator_new (AB_SPLIT_CONSTLIST2 *l)
void AB_Split_ConstList2Iterator_free (AB_SPLIT_CONSTLIST2_ITERATOR *li)
const AB_SPLITAB_Split_ConstList2Iterator_Previous (AB_SPLIT_CONSTLIST2_ITERATOR *li)
const AB_SPLITAB_Split_ConstList2Iterator_Next (AB_SPLIT_CONSTLIST2_ITERATOR *li)
const AB_SPLITAB_Split_ConstList2Iterator_Data (AB_SPLIT_CONSTLIST2_ITERATOR *li)
const AB_SPLITAB_Split_ConstList2_ForEach (AB_SPLIT_CONSTLIST2 *list, AB_SPLIT_CONSTLIST2_FOREACH func, void *user_data)
void AB_Split_List_AddList (AB_SPLIT_LIST *dst, AB_SPLIT_LIST *l)
void AB_Split_List_Add (AB_SPLIT *element, AB_SPLIT_LIST *list)
void AB_Split_List_Insert (AB_SPLIT *element, AB_SPLIT_LIST *list)
void AB_Split_List_Del (AB_SPLIT *element)
AB_SPLITAB_Split_List_First (const AB_SPLIT_LIST *l)
AB_SPLITAB_Split_List_Last (const AB_SPLIT_LIST *l)
void AB_Split_List_Clear (AB_SPLIT_LIST *l)
AB_SPLIT_LISTAB_Split_List_new ()
void AB_Split_List_free (AB_SPLIT_LIST *l)
AB_SPLITAB_Split_List_Next (const AB_SPLIT *element)
AB_SPLITAB_Split_List_Previous (const AB_SPLIT *element)
GWEN_TYPE_UINT32 AB_Split_List_GetCount (const AB_SPLIT_LIST *l)
AB_TRANSACTION_LIST2AB_Transaction_List2_new ()
void AB_Transaction_List2_free (AB_TRANSACTION_LIST2 *l)
void AB_Transaction_List2_Dump (AB_TRANSACTION_LIST2 *l, FILE *f, unsigned int indent)
void AB_Transaction_List2_PushBack (AB_TRANSACTION_LIST2 *l, AB_TRANSACTION *p)
void AB_Transaction_List2_PushFront (AB_TRANSACTION_LIST2 *l, AB_TRANSACTION *p)
AB_TRANSACTIONAB_Transaction_List2_GetFront (AB_TRANSACTION_LIST2 *l)
AB_TRANSACTIONAB_Transaction_List2_GetBack (AB_TRANSACTION_LIST2 *l)
void AB_Transaction_List2_Erase (AB_TRANSACTION_LIST2 *l, AB_TRANSACTION_LIST2_ITERATOR *it)
unsigned int AB_Transaction_List2_GetSize (AB_TRANSACTION_LIST2 *l)
void AB_Transaction_List2_PopBack (AB_TRANSACTION_LIST2 *l)
void AB_Transaction_List2_PopFront (AB_TRANSACTION_LIST2 *l)
void AB_Transaction_List2_Clear (AB_TRANSACTION_LIST2 *l)
AB_TRANSACTION_LIST2_ITERATORAB_Transaction_List2_First (AB_TRANSACTION_LIST2 *l)
AB_TRANSACTION_LIST2_ITERATORAB_Transaction_List2_Last (AB_TRANSACTION_LIST2 *l)
AB_TRANSACTION_LIST2_ITERATORAB_Transaction_List2Iterator_new (AB_TRANSACTION_LIST2 *l)
void AB_Transaction_List2Iterator_free (AB_TRANSACTION_LIST2_ITERATOR *li)
AB_TRANSACTIONAB_Transaction_List2Iterator_Previous (AB_TRANSACTION_LIST2_ITERATOR *li)
AB_TRANSACTIONAB_Transaction_List2Iterator_Next (AB_TRANSACTION_LIST2_ITERATOR *li)
AB_TRANSACTIONAB_Transaction_List2Iterator_Data (AB_TRANSACTION_LIST2_ITERATOR *li)
AB_TRANSACTIONAB_Transaction_List2_ForEach (AB_TRANSACTION_LIST2 *list, AB_TRANSACTION_LIST2_FOREACH func, void *user_data)
AB_TRANSACTION_CONSTLIST2AB_Transaction_ConstList2_new ()
void AB_Transaction_ConstList2_free (AB_TRANSACTION_CONSTLIST2 *l)
void AB_Transaction_ConstList2_PushBack (AB_TRANSACTION_CONSTLIST2 *l, const AB_TRANSACTION *p)
void AB_Transaction_ConstList2_PushFront (AB_TRANSACTION_CONSTLIST2 *l, const AB_TRANSACTION *p)
const AB_TRANSACTIONAB_Transaction_ConstList2_GetFront (AB_TRANSACTION_CONSTLIST2 *l)
const AB_TRANSACTIONAB_Transaction_ConstList2_GetBack (AB_TRANSACTION_CONSTLIST2 *l)
unsigned int AB_Transaction_ConstList2_GetSize (AB_TRANSACTION_CONSTLIST2 *l)
void AB_Transaction_ConstList2_PopBack (AB_TRANSACTION_CONSTLIST2 *l)
void AB_Transaction_ConstList2_PopFront (AB_TRANSACTION_CONSTLIST2 *l)
void AB_Transaction_ConstList2_Clear (AB_TRANSACTION_CONSTLIST2 *l)
AB_TRANSACTION_CONSTLIST2_ITERATORAB_Transaction_ConstList2_First (AB_TRANSACTION_CONSTLIST2 *l)
AB_TRANSACTION_CONSTLIST2_ITERATORAB_Transaction_ConstList2_Last (AB_TRANSACTION_CONSTLIST2 *l)
AB_TRANSACTION_CONSTLIST2_ITERATORAB_Transaction_ConstList2Iterator_new (AB_TRANSACTION_CONSTLIST2 *l)
void AB_Transaction_ConstList2Iterator_free (AB_TRANSACTION_CONSTLIST2_ITERATOR *li)
const AB_TRANSACTIONAB_Transaction_ConstList2Iterator_Previous (AB_TRANSACTION_CONSTLIST2_ITERATOR *li)
const AB_TRANSACTIONAB_Transaction_ConstList2Iterator_Next (AB_TRANSACTION_CONSTLIST2_ITERATOR *li)
const AB_TRANSACTIONAB_Transaction_ConstList2Iterator_Data (AB_TRANSACTION_CONSTLIST2_ITERATOR *li)
const AB_TRANSACTIONAB_Transaction_ConstList2_ForEach (AB_TRANSACTION_CONSTLIST2 *list, AB_TRANSACTION_CONSTLIST2_FOREACH func, void *user_data)
AB_TRANSACTION_LIMITS_LIST2AB_TransactionLimits_List2_new ()
void AB_TransactionLimits_List2_free (AB_TRANSACTION_LIMITS_LIST2 *l)
void AB_TransactionLimits_List2_Dump (AB_TRANSACTION_LIMITS_LIST2 *l, FILE *f, unsigned int indent)
void AB_TransactionLimits_List2_PushBack (AB_TRANSACTION_LIMITS_LIST2 *l, AB_TRANSACTION_LIMITS *p)
void AB_TransactionLimits_List2_PushFront (AB_TRANSACTION_LIMITS_LIST2 *l, AB_TRANSACTION_LIMITS *p)
AB_TRANSACTION_LIMITSAB_TransactionLimits_List2_GetFront (AB_TRANSACTION_LIMITS_LIST2 *l)
AB_TRANSACTION_LIMITSAB_TransactionLimits_List2_GetBack (AB_TRANSACTION_LIMITS_LIST2 *l)
void AB_TransactionLimits_List2_Erase (AB_TRANSACTION_LIMITS_LIST2 *l, AB_TRANSACTION_LIMITS_LIST2_ITERATOR *it)
unsigned int AB_TransactionLimits_List2_GetSize (AB_TRANSACTION_LIMITS_LIST2 *l)
void AB_TransactionLimits_List2_PopBack (AB_TRANSACTION_LIMITS_LIST2 *l)
void AB_TransactionLimits_List2_PopFront (AB_TRANSACTION_LIMITS_LIST2 *l)
void AB_TransactionLimits_List2_Clear (AB_TRANSACTION_LIMITS_LIST2 *l)
AB_TRANSACTION_LIMITS_LIST2_ITERATORAB_TransactionLimits_List2_First (AB_TRANSACTION_LIMITS_LIST2 *l)
AB_TRANSACTION_LIMITS_LIST2_ITERATORAB_TransactionLimits_List2_Last (AB_TRANSACTION_LIMITS_LIST2 *l)
AB_TRANSACTION_LIMITS_LIST2_ITERATORAB_TransactionLimits_List2Iterator_new (AB_TRANSACTION_LIMITS_LIST2 *l)
void AB_TransactionLimits_List2Iterator_free (AB_TRANSACTION_LIMITS_LIST2_ITERATOR *li)
AB_TRANSACTION_LIMITSAB_TransactionLimits_List2Iterator_Previous (AB_TRANSACTION_LIMITS_LIST2_ITERATOR *li)
AB_TRANSACTION_LIMITSAB_TransactionLimits_List2Iterator_Next (AB_TRANSACTION_LIMITS_LIST2_ITERATOR *li)
AB_TRANSACTION_LIMITSAB_TransactionLimits_List2Iterator_Data (AB_TRANSACTION_LIMITS_LIST2_ITERATOR *li)
AB_TRANSACTION_LIMITSAB_TransactionLimits_List2_ForEach (AB_TRANSACTION_LIMITS_LIST2 *list, AB_TRANSACTION_LIMITS_LIST2_FOREACH func, void *user_data)
AB_TRANSACTION_LIMITS_CONSTLIST2AB_TransactionLimits_ConstList2_new ()
void AB_TransactionLimits_ConstList2_free (AB_TRANSACTION_LIMITS_CONSTLIST2 *l)
void AB_TransactionLimits_ConstList2_PushBack (AB_TRANSACTION_LIMITS_CONSTLIST2 *l, const AB_TRANSACTION_LIMITS *p)
void AB_TransactionLimits_ConstList2_PushFront (AB_TRANSACTION_LIMITS_CONSTLIST2 *l, const AB_TRANSACTION_LIMITS *p)
const AB_TRANSACTION_LIMITSAB_TransactionLimits_ConstList2_GetFront (AB_TRANSACTION_LIMITS_CONSTLIST2 *l)
const AB_TRANSACTION_LIMITSAB_TransactionLimits_ConstList2_GetBack (AB_TRANSACTION_LIMITS_CONSTLIST2 *l)
unsigned int AB_TransactionLimits_ConstList2_GetSize (AB_TRANSACTION_LIMITS_CONSTLIST2 *l)
void AB_TransactionLimits_ConstList2_PopBack (AB_TRANSACTION_LIMITS_CONSTLIST2 *l)
void AB_TransactionLimits_ConstList2_PopFront (AB_TRANSACTION_LIMITS_CONSTLIST2 *l)
void AB_TransactionLimits_ConstList2_Clear (AB_TRANSACTION_LIMITS_CONSTLIST2 *l)
AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATORAB_TransactionLimits_ConstList2_First (AB_TRANSACTION_LIMITS_CONSTLIST2 *l)
AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATORAB_TransactionLimits_ConstList2_Last (AB_TRANSACTION_LIMITS_CONSTLIST2 *l)
AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATORAB_TransactionLimits_ConstList2Iterator_new (AB_TRANSACTION_LIMITS_CONSTLIST2 *l)
void AB_TransactionLimits_ConstList2Iterator_free (AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR *li)
const AB_TRANSACTION_LIMITSAB_TransactionLimits_ConstList2Iterator_Previous (AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR *li)
const AB_TRANSACTION_LIMITSAB_TransactionLimits_ConstList2Iterator_Next (AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR *li)
const AB_TRANSACTION_LIMITSAB_TransactionLimits_ConstList2Iterator_Data (AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR *li)
const AB_TRANSACTION_LIMITSAB_TransactionLimits_ConstList2_ForEach (AB_TRANSACTION_LIMITS_CONSTLIST2 *list, AB_TRANSACTION_LIMITS_CONSTLIST2_FOREACH func, void *user_data)
void AB_TransactionLimits_List_AddList (AB_TRANSACTION_LIMITS_LIST *dst, AB_TRANSACTION_LIMITS_LIST *l)
void AB_TransactionLimits_List_Add (AB_TRANSACTION_LIMITS *element, AB_TRANSACTION_LIMITS_LIST *list)
void AB_TransactionLimits_List_Insert (AB_TRANSACTION_LIMITS *element, AB_TRANSACTION_LIMITS_LIST *list)
void AB_TransactionLimits_List_Del (AB_TRANSACTION_LIMITS *element)
AB_TRANSACTION_LIMITSAB_TransactionLimits_List_First (const AB_TRANSACTION_LIMITS_LIST *l)
AB_TRANSACTION_LIMITSAB_TransactionLimits_List_Last (const AB_TRANSACTION_LIMITS_LIST *l)
void AB_TransactionLimits_List_Clear (AB_TRANSACTION_LIMITS_LIST *l)
AB_TRANSACTION_LIMITS_LISTAB_TransactionLimits_List_new ()
void AB_TransactionLimits_List_free (AB_TRANSACTION_LIMITS_LIST *l)
AB_TRANSACTION_LIMITSAB_TransactionLimits_List_Next (const AB_TRANSACTION_LIMITS *element)
AB_TRANSACTION_LIMITSAB_TransactionLimits_List_Previous (const AB_TRANSACTION_LIMITS *element)
GWEN_TYPE_UINT32 AB_TransactionLimits_List_GetCount (const AB_TRANSACTION_LIMITS_LIST *l)
void AH_JobPlugin_List_AddList (AH_JOBPLUGIN_LIST *dst, AH_JOBPLUGIN_LIST *l)
void AH_JobPlugin_List_Add (AH_JOBPLUGIN *element, AH_JOBPLUGIN_LIST *list)
void AH_JobPlugin_List_Insert (AH_JOBPLUGIN *element, AH_JOBPLUGIN_LIST *list)
void AH_JobPlugin_List_Del (AH_JOBPLUGIN *element)
AH_JOBPLUGINAH_JobPlugin_List_First (const AH_JOBPLUGIN_LIST *l)
AH_JOBPLUGINAH_JobPlugin_List_Last (const AH_JOBPLUGIN_LIST *l)
void AH_JobPlugin_List_Clear (AH_JOBPLUGIN_LIST *l)
AH_JOBPLUGIN_LISTAH_JobPlugin_List_new ()
void AH_JobPlugin_List_free (AH_JOBPLUGIN_LIST *l)
AH_JOBPLUGINAH_JobPlugin_List_Next (const AH_JOBPLUGIN *element)
AH_JOBPLUGINAH_JobPlugin_List_Previous (const AH_JOBPLUGIN *element)
GWEN_TYPE_UINT32 AH_JobPlugin_List_GetCount (const AH_JOBPLUGIN_LIST *l)
AH_JOB_LIST2AH_Job_List2_new ()
void AH_Job_List2_free (AH_JOB_LIST2 *l)
void AH_Job_List2_Dump (AH_JOB_LIST2 *l, FILE *f, unsigned int indent)
void AH_Job_List2_PushBack (AH_JOB_LIST2 *l, AH_JOB *p)
void AH_Job_List2_PushFront (AH_JOB_LIST2 *l, AH_JOB *p)
AH_JOBAH_Job_List2_GetFront (AH_JOB_LIST2 *l)
AH_JOBAH_Job_List2_GetBack (AH_JOB_LIST2 *l)
void AH_Job_List2_Erase (AH_JOB_LIST2 *l, AH_JOB_LIST2_ITERATOR *it)
unsigned int AH_Job_List2_GetSize (AH_JOB_LIST2 *l)
void AH_Job_List2_PopBack (AH_JOB_LIST2 *l)
void AH_Job_List2_PopFront (AH_JOB_LIST2 *l)
void AH_Job_List2_Clear (AH_JOB_LIST2 *l)
AH_JOB_LIST2_ITERATORAH_Job_List2_First (AH_JOB_LIST2 *l)
AH_JOB_LIST2_ITERATORAH_Job_List2_Last (AH_JOB_LIST2 *l)
AH_JOB_LIST2_ITERATORAH_Job_List2Iterator_new (AH_JOB_LIST2 *l)
void AH_Job_List2Iterator_free (AH_JOB_LIST2_ITERATOR *li)
AH_JOBAH_Job_List2Iterator_Previous (AH_JOB_LIST2_ITERATOR *li)
AH_JOBAH_Job_List2Iterator_Next (AH_JOB_LIST2_ITERATOR *li)
AH_JOBAH_Job_List2Iterator_Data (AH_JOB_LIST2_ITERATOR *li)
AH_JOBAH_Job_List2_ForEach (AH_JOB_LIST2 *list, AH_JOB_LIST2_FOREACH func, void *user_data)
AH_JOB_CONSTLIST2AH_Job_ConstList2_new ()
void AH_Job_ConstList2_free (AH_JOB_CONSTLIST2 *l)
void AH_Job_ConstList2_PushBack (AH_JOB_CONSTLIST2 *l, const AH_JOB *p)
void AH_Job_ConstList2_PushFront (AH_JOB_CONSTLIST2 *l, const AH_JOB *p)
const AH_JOBAH_Job_ConstList2_GetFront (AH_JOB_CONSTLIST2 *l)
const AH_JOBAH_Job_ConstList2_GetBack (AH_JOB_CONSTLIST2 *l)
unsigned int AH_Job_ConstList2_GetSize (AH_JOB_CONSTLIST2 *l)
void AH_Job_ConstList2_PopBack (AH_JOB_CONSTLIST2 *l)
void AH_Job_ConstList2_PopFront (AH_JOB_CONSTLIST2 *l)
void AH_Job_ConstList2_Clear (AH_JOB_CONSTLIST2 *l)
AH_JOB_CONSTLIST2_ITERATORAH_Job_ConstList2_First (AH_JOB_CONSTLIST2 *l)
AH_JOB_CONSTLIST2_ITERATORAH_Job_ConstList2_Last (AH_JOB_CONSTLIST2 *l)
AH_JOB_CONSTLIST2_ITERATORAH_Job_ConstList2Iterator_new (AH_JOB_CONSTLIST2 *l)
void AH_Job_ConstList2Iterator_free (AH_JOB_CONSTLIST2_ITERATOR *li)
const AH_JOBAH_Job_ConstList2Iterator_Previous (AH_JOB_CONSTLIST2_ITERATOR *li)
const AH_JOBAH_Job_ConstList2Iterator_Next (AH_JOB_CONSTLIST2_ITERATOR *li)
const AH_JOBAH_Job_ConstList2Iterator_Data (AH_JOB_CONSTLIST2_ITERATOR *li)
const AH_JOBAH_Job_ConstList2_ForEach (AH_JOB_CONSTLIST2 *list, AH_JOB_CONSTLIST2_FOREACH func, void *user_data)
void AH_Result_List_AddList (AH_RESULT_LIST *dst, AH_RESULT_LIST *l)
void AH_Result_List_Add (AH_RESULT *element, AH_RESULT_LIST *list)
void AH_Result_List_Insert (AH_RESULT *element, AH_RESULT_LIST *list)
void AH_Result_List_Del (AH_RESULT *element)
AH_RESULTAH_Result_List_First (const AH_RESULT_LIST *l)
AH_RESULTAH_Result_List_Last (const AH_RESULT_LIST *l)
void AH_Result_List_Clear (AH_RESULT_LIST *l)
AH_RESULT_LISTAH_Result_List_new ()
void AH_Result_List_free (AH_RESULT_LIST *l)
AH_RESULTAH_Result_List_Next (const AH_RESULT *element)
AH_RESULTAH_Result_List_Previous (const AH_RESULT *element)
GWEN_TYPE_UINT32 AH_Result_List_GetCount (const AH_RESULT_LIST *l)
AH_ACCOUNT_LIST2AH_Account_List2_new ()
void AH_Account_List2_free (AH_ACCOUNT_LIST2 *l)
void AH_Account_List2_Dump (AH_ACCOUNT_LIST2 *l, FILE *f, unsigned int indent)
void AH_Account_List2_PushBack (AH_ACCOUNT_LIST2 *l, AH_ACCOUNT *p)
void AH_Account_List2_PushFront (AH_ACCOUNT_LIST2 *l, AH_ACCOUNT *p)
AH_ACCOUNTAH_Account_List2_GetFront (AH_ACCOUNT_LIST2 *l)
AH_ACCOUNTAH_Account_List2_GetBack (AH_ACCOUNT_LIST2 *l)
void AH_Account_List2_Erase (AH_ACCOUNT_LIST2 *l, AH_ACCOUNT_LIST2_ITERATOR *it)
unsigned int AH_Account_List2_GetSize (AH_ACCOUNT_LIST2 *l)
void AH_Account_List2_PopBack (AH_ACCOUNT_LIST2 *l)
void AH_Account_List2_PopFront (AH_ACCOUNT_LIST2 *l)
void AH_Account_List2_Clear (AH_ACCOUNT_LIST2 *l)
AH_ACCOUNT_LIST2_ITERATORAH_Account_List2_First (AH_ACCOUNT_LIST2 *l)
AH_ACCOUNT_LIST2_ITERATORAH_Account_List2_Last (AH_ACCOUNT_LIST2 *l)
AH_ACCOUNT_LIST2_ITERATORAH_Account_List2Iterator_new (AH_ACCOUNT_LIST2 *l)
void AH_Account_List2Iterator_free (AH_ACCOUNT_LIST2_ITERATOR *li)
AH_ACCOUNTAH_Account_List2Iterator_Previous (AH_ACCOUNT_LIST2_ITERATOR *li)
AH_ACCOUNTAH_Account_List2Iterator_Next (AH_ACCOUNT_LIST2_ITERATOR *li)
AH_ACCOUNTAH_Account_List2Iterator_Data (AH_ACCOUNT_LIST2_ITERATOR *li)
AH_ACCOUNTAH_Account_List2_ForEach (AH_ACCOUNT_LIST2 *list, AH_ACCOUNT_LIST2_FOREACH func, void *user_data)
AH_ACCOUNT_CONSTLIST2AH_Account_ConstList2_new ()
void AH_Account_ConstList2_free (AH_ACCOUNT_CONSTLIST2 *l)
void AH_Account_ConstList2_PushBack (AH_ACCOUNT_CONSTLIST2 *l, const AH_ACCOUNT *p)
void AH_Account_ConstList2_PushFront (AH_ACCOUNT_CONSTLIST2 *l, const AH_ACCOUNT *p)
const AH_ACCOUNTAH_Account_ConstList2_GetFront (AH_ACCOUNT_CONSTLIST2 *l)
const AH_ACCOUNTAH_Account_ConstList2_GetBack (AH_ACCOUNT_CONSTLIST2 *l)
unsigned int AH_Account_ConstList2_GetSize (AH_ACCOUNT_CONSTLIST2 *l)
void AH_Account_ConstList2_PopBack (AH_ACCOUNT_CONSTLIST2 *l)
void AH_Account_ConstList2_PopFront (AH_ACCOUNT_CONSTLIST2 *l)
void AH_Account_ConstList2_Clear (AH_ACCOUNT_CONSTLIST2 *l)
AH_ACCOUNT_CONSTLIST2_ITERATORAH_Account_ConstList2_First (AH_ACCOUNT_CONSTLIST2 *l)
AH_ACCOUNT_CONSTLIST2_ITERATORAH_Account_ConstList2_Last (AH_ACCOUNT_CONSTLIST2 *l)
AH_ACCOUNT_CONSTLIST2_ITERATORAH_Account_ConstList2Iterator_new (AH_ACCOUNT_CONSTLIST2 *l)
void AH_Account_ConstList2Iterator_free (AH_ACCOUNT_CONSTLIST2_ITERATOR *li)
const AH_ACCOUNTAH_Account_ConstList2Iterator_Previous (AH_ACCOUNT_CONSTLIST2_ITERATOR *li)
const AH_ACCOUNTAH_Account_ConstList2Iterator_Next (AH_ACCOUNT_CONSTLIST2_ITERATOR *li)
const AH_ACCOUNTAH_Account_ConstList2Iterator_Data (AH_ACCOUNT_CONSTLIST2_ITERATOR *li)
const AH_ACCOUNTAH_Account_ConstList2_ForEach (AH_ACCOUNT_CONSTLIST2 *list, AH_ACCOUNT_CONSTLIST2_FOREACH func, void *user_data)
AH_BANK_LIST2AH_Bank_List2_new ()
void AH_Bank_List2_free (AH_BANK_LIST2 *l)
void AH_Bank_List2_Dump (AH_BANK_LIST2 *l, FILE *f, unsigned int indent)
void AH_Bank_List2_PushBack (AH_BANK_LIST2 *l, AH_BANK *p)
void AH_Bank_List2_PushFront (AH_BANK_LIST2 *l, AH_BANK *p)
AH_BANKAH_Bank_List2_GetFront (AH_BANK_LIST2 *l)
AH_BANKAH_Bank_List2_GetBack (AH_BANK_LIST2 *l)
void AH_Bank_List2_Erase (AH_BANK_LIST2 *l, AH_BANK_LIST2_ITERATOR *it)
unsigned int AH_Bank_List2_GetSize (AH_BANK_LIST2 *l)
void AH_Bank_List2_PopBack (AH_BANK_LIST2 *l)
void AH_Bank_List2_PopFront (AH_BANK_LIST2 *l)
void AH_Bank_List2_Clear (AH_BANK_LIST2 *l)
AH_BANK_LIST2_ITERATORAH_Bank_List2_First (AH_BANK_LIST2 *l)
AH_BANK_LIST2_ITERATORAH_Bank_List2_Last (AH_BANK_LIST2 *l)
AH_BANK_LIST2_ITERATORAH_Bank_List2Iterator_new (AH_BANK_LIST2 *l)
void AH_Bank_List2Iterator_free (AH_BANK_LIST2_ITERATOR *li)
AH_BANKAH_Bank_List2Iterator_Previous (AH_BANK_LIST2_ITERATOR *li)
AH_BANKAH_Bank_List2Iterator_Next (AH_BANK_LIST2_ITERATOR *li)
AH_BANKAH_Bank_List2Iterator_Data (AH_BANK_LIST2_ITERATOR *li)
AH_BANKAH_Bank_List2_ForEach (AH_BANK_LIST2 *list, AH_BANK_LIST2_FOREACH func, void *user_data)
AH_BANK_CONSTLIST2AH_Bank_ConstList2_new ()
void AH_Bank_ConstList2_free (AH_BANK_CONSTLIST2 *l)
void AH_Bank_ConstList2_PushBack (AH_BANK_CONSTLIST2 *l, const AH_BANK *p)
void AH_Bank_ConstList2_PushFront (AH_BANK_CONSTLIST2 *l, const AH_BANK *p)
const AH_BANKAH_Bank_ConstList2_GetFront (AH_BANK_CONSTLIST2 *l)
const AH_BANKAH_Bank_ConstList2_GetBack (AH_BANK_CONSTLIST2 *l)
unsigned int AH_Bank_ConstList2_GetSize (AH_BANK_CONSTLIST2 *l)
void AH_Bank_ConstList2_PopBack (AH_BANK_CONSTLIST2 *l)
void AH_Bank_ConstList2_PopFront (AH_BANK_CONSTLIST2 *l)
void AH_Bank_ConstList2_Clear (AH_BANK_CONSTLIST2 *l)
AH_BANK_CONSTLIST2_ITERATORAH_Bank_ConstList2_First (AH_BANK_CONSTLIST2 *l)
AH_BANK_CONSTLIST2_ITERATORAH_Bank_ConstList2_Last (AH_BANK_CONSTLIST2 *l)
AH_BANK_CONSTLIST2_ITERATORAH_Bank_ConstList2Iterator_new (AH_BANK_CONSTLIST2 *l)
void AH_Bank_ConstList2Iterator_free (AH_BANK_CONSTLIST2_ITERATOR *li)
const AH_BANKAH_Bank_ConstList2Iterator_Previous (AH_BANK_CONSTLIST2_ITERATOR *li)
const AH_BANKAH_Bank_ConstList2Iterator_Next (AH_BANK_CONSTLIST2_ITERATOR *li)
const AH_BANKAH_Bank_ConstList2Iterator_Data (AH_BANK_CONSTLIST2_ITERATOR *li)
const AH_BANKAH_Bank_ConstList2_ForEach (AH_BANK_CONSTLIST2 *list, AH_BANK_CONSTLIST2_FOREACH func, void *user_data)
void AH_Bank_List_AddList (AH_BANK_LIST *dst, AH_BANK_LIST *l)
void AH_Bank_List_Add (AH_BANK *element, AH_BANK_LIST *list)
void AH_Bank_List_Insert (AH_BANK *element, AH_BANK_LIST *list)
void AH_Bank_List_Del (AH_BANK *element)
AH_BANKAH_Bank_List_First (const AH_BANK_LIST *l)
AH_BANKAH_Bank_List_Last (const AH_BANK_LIST *l)
void AH_Bank_List_Clear (AH_BANK_LIST *l)
AH_BANK_LISTAH_Bank_List_new ()
void AH_Bank_List_free (AH_BANK_LIST *l)
AH_BANKAH_Bank_List_Next (const AH_BANK *element)
AH_BANKAH_Bank_List_Previous (const AH_BANK *element)
GWEN_TYPE_UINT32 AH_Bank_List_GetCount (const AH_BANK_LIST *l)
AH_BPD_ADDR_LIST2AH_BpdAddr_List2_new ()
void AH_BpdAddr_List2_free (AH_BPD_ADDR_LIST2 *l)
void AH_BpdAddr_List2_Dump (AH_BPD_ADDR_LIST2 *l, FILE *f, unsigned int indent)
void AH_BpdAddr_List2_PushBack (AH_BPD_ADDR_LIST2 *l, AH_BPD_ADDR *p)
void AH_BpdAddr_List2_PushFront (AH_BPD_ADDR_LIST2 *l, AH_BPD_ADDR *p)
AH_BPD_ADDRAH_BpdAddr_List2_GetFront (AH_BPD_ADDR_LIST2 *l)
AH_BPD_ADDRAH_BpdAddr_List2_GetBack (AH_BPD_ADDR_LIST2 *l)
void AH_BpdAddr_List2_Erase (AH_BPD_ADDR_LIST2 *l, AH_BPD_ADDR_LIST2_ITERATOR *it)
unsigned int AH_BpdAddr_List2_GetSize (AH_BPD_ADDR_LIST2 *l)
void AH_BpdAddr_List2_PopBack (AH_BPD_ADDR_LIST2 *l)
void AH_BpdAddr_List2_PopFront (AH_BPD_ADDR_LIST2 *l)
void AH_BpdAddr_List2_Clear (AH_BPD_ADDR_LIST2 *l)
AH_BPD_ADDR_LIST2_ITERATORAH_BpdAddr_List2_First (AH_BPD_ADDR_LIST2 *l)
AH_BPD_ADDR_LIST2_ITERATORAH_BpdAddr_List2_Last (AH_BPD_ADDR_LIST2 *l)
AH_BPD_ADDR_LIST2_ITERATORAH_BpdAddr_List2Iterator_new (AH_BPD_ADDR_LIST2 *l)
void AH_BpdAddr_List2Iterator_free (AH_BPD_ADDR_LIST2_ITERATOR *li)
AH_BPD_ADDRAH_BpdAddr_List2Iterator_Previous (AH_BPD_ADDR_LIST2_ITERATOR *li)
AH_BPD_ADDRAH_BpdAddr_List2Iterator_Next (AH_BPD_ADDR_LIST2_ITERATOR *li)
AH_BPD_ADDRAH_BpdAddr_List2Iterator_Data (AH_BPD_ADDR_LIST2_ITERATOR *li)
AH_BPD_ADDRAH_BpdAddr_List2_ForEach (AH_BPD_ADDR_LIST2 *list, AH_BPD_ADDR_LIST2_FOREACH func, void *user_data)
AH_BPD_ADDR_CONSTLIST2AH_BpdAddr_ConstList2_new ()
void AH_BpdAddr_ConstList2_free (AH_BPD_ADDR_CONSTLIST2 *l)
void AH_BpdAddr_ConstList2_PushBack (AH_BPD_ADDR_CONSTLIST2 *l, const AH_BPD_ADDR *p)
void AH_BpdAddr_ConstList2_PushFront (AH_BPD_ADDR_CONSTLIST2 *l, const AH_BPD_ADDR *p)
const AH_BPD_ADDRAH_BpdAddr_ConstList2_GetFront (AH_BPD_ADDR_CONSTLIST2 *l)
const AH_BPD_ADDRAH_BpdAddr_ConstList2_GetBack (AH_BPD_ADDR_CONSTLIST2 *l)
unsigned int AH_BpdAddr_ConstList2_GetSize (AH_BPD_ADDR_CONSTLIST2 *l)
void AH_BpdAddr_ConstList2_PopBack (AH_BPD_ADDR_CONSTLIST2 *l)
void AH_BpdAddr_ConstList2_PopFront (AH_BPD_ADDR_CONSTLIST2 *l)
void AH_BpdAddr_ConstList2_Clear (AH_BPD_ADDR_CONSTLIST2 *l)
AH_BPD_ADDR_CONSTLIST2_ITERATORAH_BpdAddr_ConstList2_First (AH_BPD_ADDR_CONSTLIST2 *l)
AH_BPD_ADDR_CONSTLIST2_ITERATORAH_BpdAddr_ConstList2_Last (AH_BPD_ADDR_CONSTLIST2 *l)
AH_BPD_ADDR_CONSTLIST2_ITERATORAH_BpdAddr_ConstList2Iterator_new (AH_BPD_ADDR_CONSTLIST2 *l)
void AH_BpdAddr_ConstList2Iterator_free (AH_BPD_ADDR_CONSTLIST2_ITERATOR *li)
const AH_BPD_ADDRAH_BpdAddr_ConstList2Iterator_Previous (AH_BPD_ADDR_CONSTLIST2_ITERATOR *li)
const AH_BPD_ADDRAH_BpdAddr_ConstList2Iterator_Next (AH_BPD_ADDR_CONSTLIST2_ITERATOR *li)
const AH_BPD_ADDRAH_BpdAddr_ConstList2Iterator_Data (AH_BPD_ADDR_CONSTLIST2_ITERATOR *li)
const AH_BPD_ADDRAH_BpdAddr_ConstList2_ForEach (AH_BPD_ADDR_CONSTLIST2 *list, AH_BPD_ADDR_CONSTLIST2_FOREACH func, void *user_data)
void AH_BpdAddr_List_AddList (AH_BPD_ADDR_LIST *dst, AH_BPD_ADDR_LIST *l)
void AH_BpdAddr_List_Add (AH_BPD_ADDR *element, AH_BPD_ADDR_LIST *list)
void AH_BpdAddr_List_Insert (AH_BPD_ADDR *element, AH_BPD_ADDR_LIST *list)
void AH_BpdAddr_List_Del (AH_BPD_ADDR *element)
AH_BPD_ADDRAH_BpdAddr_List_First (const AH_BPD_ADDR_LIST *l)
AH_BPD_ADDRAH_BpdAddr_List_Last (const AH_BPD_ADDR_LIST *l)
void AH_BpdAddr_List_Clear (AH_BPD_ADDR_LIST *l)
AH_BPD_ADDR_LISTAH_BpdAddr_List_new ()
void AH_BpdAddr_List_free (AH_BPD_ADDR_LIST *l)
AH_BPD_ADDRAH_BpdAddr_List_Next (const AH_BPD_ADDR *element)
AH_BPD_ADDRAH_BpdAddr_List_Previous (const AH_BPD_ADDR *element)
GWEN_TYPE_UINT32 AH_BpdAddr_List_GetCount (const AH_BPD_ADDR_LIST *l)
AH_CUSTOMER_LIST2AH_Customer_List2_new ()
void AH_Customer_List2_free (AH_CUSTOMER_LIST2 *l)
void AH_Customer_List2_Dump (AH_CUSTOMER_LIST2 *l, FILE *f, unsigned int indent)
void AH_Customer_List2_PushBack (AH_CUSTOMER_LIST2 *l, AH_CUSTOMER *p)
void AH_Customer_List2_PushFront (AH_CUSTOMER_LIST2 *l, AH_CUSTOMER *p)
AH_CUSTOMERAH_Customer_List2_GetFront (AH_CUSTOMER_LIST2 *l)
AH_CUSTOMERAH_Customer_List2_GetBack (AH_CUSTOMER_LIST2 *l)
void AH_Customer_List2_Erase (AH_CUSTOMER_LIST2 *l, AH_CUSTOMER_LIST2_ITERATOR *it)
unsigned int AH_Customer_List2_GetSize (AH_CUSTOMER_LIST2 *l)
void AH_Customer_List2_PopBack (AH_CUSTOMER_LIST2 *l)
void AH_Customer_List2_PopFront (AH_CUSTOMER_LIST2 *l)
void AH_Customer_List2_Clear (AH_CUSTOMER_LIST2 *l)
AH_CUSTOMER_LIST2_ITERATORAH_Customer_List2_First (AH_CUSTOMER_LIST2 *l)
AH_CUSTOMER_LIST2_ITERATORAH_Customer_List2_Last (AH_CUSTOMER_LIST2 *l)
AH_CUSTOMER_LIST2_ITERATORAH_Customer_List2Iterator_new (AH_CUSTOMER_LIST2 *l)
void AH_Customer_List2Iterator_free (AH_CUSTOMER_LIST2_ITERATOR *li)
AH_CUSTOMERAH_Customer_List2Iterator_Previous (AH_CUSTOMER_LIST2_ITERATOR *li)
AH_CUSTOMERAH_Customer_List2Iterator_Next (AH_CUSTOMER_LIST2_ITERATOR *li)
AH_CUSTOMERAH_Customer_List2Iterator_Data (AH_CUSTOMER_LIST2_ITERATOR *li)
AH_CUSTOMERAH_Customer_List2_ForEach (AH_CUSTOMER_LIST2 *list, AH_CUSTOMER_LIST2_FOREACH func, void *user_data)
AH_CUSTOMER_CONSTLIST2AH_Customer_ConstList2_new ()
void AH_Customer_ConstList2_free (AH_CUSTOMER_CONSTLIST2 *l)
void AH_Customer_ConstList2_PushBack (AH_CUSTOMER_CONSTLIST2 *l, const AH_CUSTOMER *p)
void AH_Customer_ConstList2_PushFront (AH_CUSTOMER_CONSTLIST2 *l, const AH_CUSTOMER *p)
const AH_CUSTOMERAH_Customer_ConstList2_GetFront (AH_CUSTOMER_CONSTLIST2 *l)
const AH_CUSTOMERAH_Customer_ConstList2_GetBack (AH_CUSTOMER_CONSTLIST2 *l)
unsigned int AH_Customer_ConstList2_GetSize (AH_CUSTOMER_CONSTLIST2 *l)
void AH_Customer_ConstList2_PopBack (AH_CUSTOMER_CONSTLIST2 *l)
void AH_Customer_ConstList2_PopFront (AH_CUSTOMER_CONSTLIST2 *l)
void AH_Customer_ConstList2_Clear (AH_CUSTOMER_CONSTLIST2 *l)
AH_CUSTOMER_CONSTLIST2_ITERATORAH_Customer_ConstList2_First (AH_CUSTOMER_CONSTLIST2 *l)
AH_CUSTOMER_CONSTLIST2_ITERATORAH_Customer_ConstList2_Last (AH_CUSTOMER_CONSTLIST2 *l)
AH_CUSTOMER_CONSTLIST2_ITERATORAH_Customer_ConstList2Iterator_new (AH_CUSTOMER_CONSTLIST2 *l)
void AH_Customer_ConstList2Iterator_free (AH_CUSTOMER_CONSTLIST2_ITERATOR *li)
const AH_CUSTOMERAH_Customer_ConstList2Iterator_Previous (AH_CUSTOMER_CONSTLIST2_ITERATOR *li)
const AH_CUSTOMERAH_Customer_ConstList2Iterator_Next (AH_CUSTOMER_CONSTLIST2_ITERATOR *li)
const AH_CUSTOMERAH_Customer_ConstList2Iterator_Data (AH_CUSTOMER_CONSTLIST2_ITERATOR *li)
const AH_CUSTOMERAH_Customer_ConstList2_ForEach (AH_CUSTOMER_CONSTLIST2 *list, AH_CUSTOMER_CONSTLIST2_FOREACH func, void *user_data)
void AH_Dialog_List_AddList (AH_DIALOG_LIST *dst, AH_DIALOG_LIST *l)
void AH_Dialog_List_Add (AH_DIALOG *element, AH_DIALOG_LIST *list)
void AH_Dialog_List_Insert (AH_DIALOG *element, AH_DIALOG_LIST *list)
void AH_Dialog_List_Del (AH_DIALOG *element)
AH_DIALOGAH_Dialog_List_First (const AH_DIALOG_LIST *l)
AH_DIALOGAH_Dialog_List_Last (const AH_DIALOG_LIST *l)
void AH_Dialog_List_Clear (AH_DIALOG_LIST *l)
AH_DIALOG_LISTAH_Dialog_List_new ()
void AH_Dialog_List_free (AH_DIALOG_LIST *l)
AH_DIALOGAH_Dialog_List_Next (const AH_DIALOG *element)
AH_DIALOGAH_Dialog_List_Previous (const AH_DIALOG *element)
GWEN_TYPE_UINT32 AH_Dialog_List_GetCount (const AH_DIALOG_LIST *l)
void AH_Medium_List_AddList (AH_MEDIUM_LIST *dst, AH_MEDIUM_LIST *l)
void AH_Medium_List_Add (AH_MEDIUM *element, AH_MEDIUM_LIST *list)
void AH_Medium_List_Insert (AH_MEDIUM *element, AH_MEDIUM_LIST *list)
void AH_Medium_List_Del (AH_MEDIUM *element)
AH_MEDIUMAH_Medium_List_First (const AH_MEDIUM_LIST *l)
AH_MEDIUMAH_Medium_List_Last (const AH_MEDIUM_LIST *l)
void AH_Medium_List_Clear (AH_MEDIUM_LIST *l)
AH_MEDIUM_LISTAH_Medium_List_new ()
void AH_Medium_List_free (AH_MEDIUM_LIST *l)
AH_MEDIUMAH_Medium_List_Next (const AH_MEDIUM *element)
AH_MEDIUMAH_Medium_List_Previous (const AH_MEDIUM *element)
GWEN_TYPE_UINT32 AH_Medium_List_GetCount (const AH_MEDIUM_LIST *l)
void AH_Msg_List_AddList (AH_MSG_LIST *dst, AH_MSG_LIST *l)
void AH_Msg_List_Add (AH_MSG *element, AH_MSG_LIST *list)
void AH_Msg_List_Insert (AH_MSG *element, AH_MSG_LIST *list)
void AH_Msg_List_Del (AH_MSG *element)
AH_MSGAH_Msg_List_First (const AH_MSG_LIST *l)
AH_MSGAH_Msg_List_Last (const AH_MSG_LIST *l)
void AH_Msg_List_Clear (AH_MSG_LIST *l)
AH_MSG_LISTAH_Msg_List_new ()
void AH_Msg_List_free (AH_MSG_LIST *l)
AH_MSGAH_Msg_List_Next (const AH_MSG *element)
AH_MSGAH_Msg_List_Previous (const AH_MSG *element)
GWEN_TYPE_UINT32 AH_Msg_List_GetCount (const AH_MSG_LIST *l)
void AH_ObjectRef_List_AddList (AH_OBJECTREF_LIST *dst, AH_OBJECTREF_LIST *l)
void AH_ObjectRef_List_Add (AH_OBJECTREF *element, AH_OBJECTREF_LIST *list)
void AH_ObjectRef_List_Insert (AH_OBJECTREF *element, AH_OBJECTREF_LIST *list)
void AH_ObjectRef_List_Del (AH_OBJECTREF *element)
AH_OBJECTREFAH_ObjectRef_List_First (const AH_OBJECTREF_LIST *l)
AH_OBJECTREFAH_ObjectRef_List_Last (const AH_OBJECTREF_LIST *l)
void AH_ObjectRef_List_Clear (AH_OBJECTREF_LIST *l)
AH_OBJECTREF_LISTAH_ObjectRef_List_new ()
void AH_ObjectRef_List_free (AH_OBJECTREF_LIST *l)
AH_OBJECTREFAH_ObjectRef_List_Next (const AH_OBJECTREF *element)
AH_OBJECTREFAH_ObjectRef_List_Previous (const AH_OBJECTREF *element)
GWEN_TYPE_UINT32 AH_ObjectRef_List_GetCount (const AH_OBJECTREF_LIST *l)
AH_USER_LIST2AH_User_List2_new ()
void AH_User_List2_free (AH_USER_LIST2 *l)
void AH_User_List2_Dump (AH_USER_LIST2 *l, FILE *f, unsigned int indent)
void AH_User_List2_PushBack (AH_USER_LIST2 *l, AH_USER *p)
void AH_User_List2_PushFront (AH_USER_LIST2 *l, AH_USER *p)
AH_USERAH_User_List2_GetFront (AH_USER_LIST2 *l)
AH_USERAH_User_List2_GetBack (AH_USER_LIST2 *l)
void AH_User_List2_Erase (AH_USER_LIST2 *l, AH_USER_LIST2_ITERATOR *it)
unsigned int AH_User_List2_GetSize (AH_USER_LIST2 *l)
void AH_User_List2_PopBack (AH_USER_LIST2 *l)
void AH_User_List2_PopFront (AH_USER_LIST2 *l)
void AH_User_List2_Clear (AH_USER_LIST2 *l)
AH_USER_LIST2_ITERATORAH_User_List2_First (AH_USER_LIST2 *l)
AH_USER_LIST2_ITERATORAH_User_List2_Last (AH_USER_LIST2 *l)
AH_USER_LIST2_ITERATORAH_User_List2Iterator_new (AH_USER_LIST2 *l)
void AH_User_List2Iterator_free (AH_USER_LIST2_ITERATOR *li)
AH_USERAH_User_List2Iterator_Previous (AH_USER_LIST2_ITERATOR *li)
AH_USERAH_User_List2Iterator_Next (AH_USER_LIST2_ITERATOR *li)
AH_USERAH_User_List2Iterator_Data (AH_USER_LIST2_ITERATOR *li)
AH_USERAH_User_List2_ForEach (AH_USER_LIST2 *list, AH_USER_LIST2_FOREACH func, void *user_data)
AH_USER_CONSTLIST2AH_User_ConstList2_new ()
void AH_User_ConstList2_free (AH_USER_CONSTLIST2 *l)
void AH_User_ConstList2_PushBack (AH_USER_CONSTLIST2 *l, const AH_USER *p)
void AH_User_ConstList2_PushFront (AH_USER_CONSTLIST2 *l, const AH_USER *p)
const AH_USERAH_User_ConstList2_GetFront (AH_USER_CONSTLIST2 *l)
const AH_USERAH_User_ConstList2_GetBack (AH_USER_CONSTLIST2 *l)
unsigned int AH_User_ConstList2_GetSize (AH_USER_CONSTLIST2 *l)
void AH_User_ConstList2_PopBack (AH_USER_CONSTLIST2 *l)
void AH_User_ConstList2_PopFront (AH_USER_CONSTLIST2 *l)
void AH_User_ConstList2_Clear (AH_USER_CONSTLIST2 *l)
AH_USER_CONSTLIST2_ITERATORAH_User_ConstList2_First (AH_USER_CONSTLIST2 *l)
AH_USER_CONSTLIST2_ITERATORAH_User_ConstList2_Last (AH_USER_CONSTLIST2 *l)
AH_USER_CONSTLIST2_ITERATORAH_User_ConstList2Iterator_new (AH_USER_CONSTLIST2 *l)
void AH_User_ConstList2Iterator_free (AH_USER_CONSTLIST2_ITERATOR *li)
const AH_USERAH_User_ConstList2Iterator_Previous (AH_USER_CONSTLIST2_ITERATOR *li)
const AH_USERAH_User_ConstList2Iterator_Next (AH_USER_CONSTLIST2_ITERATOR *li)
const AH_USERAH_User_ConstList2Iterator_Data (AH_USER_CONSTLIST2_ITERATOR *li)
const AH_USERAH_User_ConstList2_ForEach (AH_USER_CONSTLIST2 *list, AH_USER_CONSTLIST2_FOREACH func, void *user_data)
void AD_Job_List_AddList (AD_JOB_LIST *dst, AD_JOB_LIST *l)
void AD_Job_List_Add (AD_JOB *element, AD_JOB_LIST *list)
void AD_Job_List_Insert (AD_JOB *element, AD_JOB_LIST *list)
void AD_Job_List_Del (AD_JOB *element)
AD_JOBAD_Job_List_First (const AD_JOB_LIST *l)
AD_JOBAD_Job_List_Last (const AD_JOB_LIST *l)
void AD_Job_List_Clear (AD_JOB_LIST *l)
AD_JOB_LISTAD_Job_List_new ()
void AD_Job_List_free (AD_JOB_LIST *l)
AD_JOBAD_Job_List_Next (const AD_JOB *element)
AD_JOBAD_Job_List_Previous (const AD_JOB *element)
GWEN_TYPE_UINT32 AD_Job_List_GetCount (const AD_JOB_LIST *l)
void AG_Card_List_AddList (AG_CARD_LIST *dst, AG_CARD_LIST *l)
void AG_Card_List_Add (AG_CARD *element, AG_CARD_LIST *list)
void AG_Card_List_Insert (AG_CARD *element, AG_CARD_LIST *list)
void AG_Card_List_Del (AG_CARD *element)
AG_CARDAG_Card_List_First (const AG_CARD_LIST *l)
AG_CARDAG_Card_List_Last (const AG_CARD_LIST *l)
void AG_Card_List_Clear (AG_CARD_LIST *l)
AG_CARD_LISTAG_Card_List_new ()
void AG_Card_List_free (AG_CARD_LIST *l)
AG_CARDAG_Card_List_Next (const AG_CARD *element)
AG_CARDAG_Card_List_Previous (const AG_CARD *element)
GWEN_TYPE_UINT32 AG_Card_List_GetCount (const AG_CARD_LIST *l)
void AO_Bank_List_AddList (AO_BANK_LIST *dst, AO_BANK_LIST *l)
void AO_Bank_List_Add (AO_BANK *element, AO_BANK_LIST *list)
void AO_Bank_List_Insert (AO_BANK *element, AO_BANK_LIST *list)
void AO_Bank_List_Del (AO_BANK *element)
AO_BANKAO_Bank_List_First (const AO_BANK_LIST *l)
AO_BANKAO_Bank_List_Last (const AO_BANK_LIST *l)
void AO_Bank_List_Clear (AO_BANK_LIST *l)
AO_BANK_LISTAO_Bank_List_new ()
void AO_Bank_List_free (AO_BANK_LIST *l)
AO_BANKAO_Bank_List_Next (const AO_BANK *element)
AO_BANKAO_Bank_List_Previous (const AO_BANK *element)
GWEN_TYPE_UINT32 AO_Bank_List_GetCount (const AO_BANK_LIST *l)
void AO_User_List_AddList (AO_USER_LIST *dst, AO_USER_LIST *l)
void AO_User_List_Add (AO_USER *element, AO_USER_LIST *list)
void AO_User_List_Insert (AO_USER *element, AO_USER_LIST *list)
void AO_User_List_Del (AO_USER *element)
AO_USERAO_User_List_First (const AO_USER_LIST *l)
AO_USERAO_User_List_Last (const AO_USER_LIST *l)
void AO_User_List_Clear (AO_USER_LIST *l)
AO_USER_LISTAO_User_List_new ()
void AO_User_List_free (AO_USER_LIST *l)
AO_USERAO_User_List_Next (const AO_USER *element)
AO_USERAO_User_List_Previous (const AO_USER *element)
GWEN_TYPE_UINT32 AO_User_List_GetCount (const AO_USER_LIST *l)


Typedef Documentation

typedef struct AB_ACCOUNT_CONSTLIST2 AB_ACCOUNT_CONSTLIST2
 

Definition at line 179 of file listdoc.h.

typedef const AB_ACCOUNT*( AB_ACCOUNT_CONSTLIST2_FOREACH)(const AB_ACCOUNT *element, void *user_data)
 

Definition at line 182 of file listdoc.h.

typedef struct AB_ACCOUNT_CONSTLIST2_ITERATOR AB_ACCOUNT_CONSTLIST2_ITERATOR
 

Definition at line 180 of file listdoc.h.

struct AB_ACCOUNT_LIST AB_ACCOUNT_LIST
 

This represents a list of AB_ACCOUNT (see AB_Account_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 291 of file listdoc.h.

typedef struct AB_ACCOUNT_LIST2 AB_ACCOUNT_LIST2
 

Defines a list of pointers to AB_ACCOUNT. The pointers stored in a list are not taken over by the list, so you must take care of freeing the elements of the list yourself. (see AB_Account_List2_new)

Definition at line 43 of file listdoc.h.

typedef AB_ACCOUNT*( AB_ACCOUNT_LIST2_FOREACH)(AB_ACCOUNT *element, void *user_data)
 

See AB_Account_List2_ForEach.

Definition at line 53 of file listdoc.h.

typedef struct AB_ACCOUNT_LIST2_ITERATOR AB_ACCOUNT_LIST2_ITERATOR
 

An iterator is used to traverse a list.

Definition at line 48 of file listdoc.h.

typedef struct AB_ACCOUNT_LIST_ELEMENT AB_ACCOUNT_LIST__ELEMENT
 

For internal use only.

typedef struct AB_BANKINFO_CONSTLIST2 AB_BANKINFO_CONSTLIST2
 

Definition at line 1541 of file listdoc.h.

typedef const AB_BANKINFO*( AB_BANKINFO_CONSTLIST2_FOREACH)(const AB_BANKINFO *element, void *user_data)
 

Definition at line 1544 of file listdoc.h.

typedef struct AB_BANKINFO_CONSTLIST2_ITERATOR AB_BANKINFO_CONSTLIST2_ITERATOR
 

Definition at line 1542 of file listdoc.h.

typedef struct AB_BANKINFO_LIST2 AB_BANKINFO_LIST2
 

Defines a list of pointers to AB_BANKINFO. The pointers stored in a list are not taken over by the list, so you must take care of freeing the elements of the list yourself. (see AB_BankInfo_List2_new)

Definition at line 1405 of file listdoc.h.

typedef AB_BANKINFO*( AB_BANKINFO_LIST2_FOREACH)(AB_BANKINFO *element, void *user_data)
 

See AB_BankInfo_List2_ForEach.

Definition at line 1415 of file listdoc.h.

typedef struct AB_BANKINFO_LIST2_ITERATOR AB_BANKINFO_LIST2_ITERATOR
 

An iterator is used to traverse a list.

Definition at line 1410 of file listdoc.h.

typedef struct AB_BANKINFO_PLUGIN_CONSTLIST2 AB_BANKINFO_PLUGIN_CONSTLIST2
 

Definition at line 552 of file listdoc.h.

typedef const AB_BANKINFO_PLUGIN*( AB_BANKINFO_PLUGIN_CONSTLIST2_FOREACH)(const AB_BANKINFO_PLUGIN *element, void *user_data)
 

Definition at line 555 of file listdoc.h.

typedef struct AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATOR AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATOR
 

Definition at line 553 of file listdoc.h.

typedef struct AB_BANKINFO_PLUGIN_LIST2 AB_BANKINFO_PLUGIN_LIST2
 

Defines a list of pointers to AB_BANKINFO_PLUGIN. The pointers stored in a list are not taken over by the list, so you must take care of freeing the elements of the list yourself. (see AB_BankInfoPlugin_List2_new)

Definition at line 416 of file listdoc.h.

typedef AB_BANKINFO_PLUGIN*( AB_BANKINFO_PLUGIN_LIST2_FOREACH)(AB_BANKINFO_PLUGIN *element, void *user_data)
 

See AB_BankInfoPlugin_List2_ForEach.

Definition at line 426 of file listdoc.h.

typedef struct AB_BANKINFO_PLUGIN_LIST2_ITERATOR AB_BANKINFO_PLUGIN_LIST2_ITERATOR
 

An iterator is used to traverse a list.

Definition at line 421 of file listdoc.h.

typedef struct AB_BANKINFO_SERVICE_CONSTLIST2 AB_BANKINFO_SERVICE_CONSTLIST2
 

Definition at line 1784 of file listdoc.h.

typedef const AB_BANKINFO_SERVICE*( AB_BANKINFO_SERVICE_CONSTLIST2_FOREACH)(const AB_BANKINFO_SERVICE *element, void *user_data)
 

Definition at line 1787 of file listdoc.h.

typedef struct AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR
 

Definition at line 1785 of file listdoc.h.

struct AB_BANKINFO_SERVICE_LIST AB_BANKINFO_SERVICE_LIST
 

This represents a list of AB_BANKINFO_SERVICE (see AB_BankInfoService_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 1896 of file listdoc.h.

typedef struct AB_BANKINFO_SERVICE_LIST2 AB_BANKINFO_SERVICE_LIST2
 

Defines a list of pointers to AB_BANKINFO_SERVICE. The pointers stored in a list are not taken over by the list, so you must take care of freeing the elements of the list yourself. (see AB_BankInfoService_List2_new)

Definition at line 1648 of file listdoc.h.

typedef AB_BANKINFO_SERVICE*( AB_BANKINFO_SERVICE_LIST2_FOREACH)(AB_BANKINFO_SERVICE *element, void *user_data)
 

See AB_BankInfoService_List2_ForEach.

Definition at line 1658 of file listdoc.h.

typedef struct AB_BANKINFO_SERVICE_LIST2_ITERATOR AB_BANKINFO_SERVICE_LIST2_ITERATOR
 

An iterator is used to traverse a list.

Definition at line 1653 of file listdoc.h.

typedef struct AB_BANKINFO_SERVICE_LIST_ELEMENT AB_BANKINFO_SERVICE_LIST__ELEMENT
 

For internal use only.

typedef struct AB_EUTRANSFER_INFO_CONSTLIST2 AB_EUTRANSFER_INFO_CONSTLIST2
 

Definition at line 2157 of file listdoc.h.

typedef const AB_EUTRANSFER_INFO*( AB_EUTRANSFER_INFO_CONSTLIST2_FOREACH)(const AB_EUTRANSFER_INFO *element, void *user_data)
 

Definition at line 2160 of file listdoc.h.

typedef struct AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR
 

Definition at line 2158 of file listdoc.h.

struct AB_EUTRANSFER_INFO_LIST AB_EUTRANSFER_INFO_LIST
 

This represents a list of AB_EUTRANSFER_INFO (see AB_EuTransferInfo_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 2269 of file listdoc.h.

typedef struct AB_EUTRANSFER_INFO_LIST2 AB_EUTRANSFER_INFO_LIST2
 

Defines a list of pointers to AB_EUTRANSFER_INFO. The pointers stored in a list are not taken over by the list, so you must take care of freeing the elements of the list yourself. (see AB_EuTransferInfo_List2_new)

Definition at line 2021 of file listdoc.h.

typedef AB_EUTRANSFER_INFO*( AB_EUTRANSFER_INFO_LIST2_FOREACH)(AB_EUTRANSFER_INFO *element, void *user_data)
 

See AB_EuTransferInfo_List2_ForEach.

Definition at line 2031 of file listdoc.h.

typedef struct AB_EUTRANSFER_INFO_LIST2_ITERATOR AB_EUTRANSFER_INFO_LIST2_ITERATOR
 

An iterator is used to traverse a list.

Definition at line 2026 of file listdoc.h.

typedef struct AB_EUTRANSFER_INFO_LIST_ELEMENT AB_EUTRANSFER_INFO_LIST__ELEMENT
 

For internal use only.

typedef struct AB_JOB_CONSTLIST2 AB_JOB_CONSTLIST2
 

Definition at line 795 of file listdoc.h.

typedef const AB_JOB*( AB_JOB_CONSTLIST2_FOREACH)(const AB_JOB *element, void *user_data)
 

Definition at line 798 of file listdoc.h.

typedef struct AB_JOB_CONSTLIST2_ITERATOR AB_JOB_CONSTLIST2_ITERATOR
 

Definition at line 796 of file listdoc.h.

typedef struct AB_JOB_LIST2 AB_JOB_LIST2
 

Defines a list of pointers to AB_JOB. The pointers stored in a list are not taken over by the list, so you must take care of freeing the elements of the list yourself. (see AB_Job_List2_new)

Definition at line 659 of file listdoc.h.

typedef AB_JOB*( AB_JOB_LIST2_FOREACH)(AB_JOB *element, void *user_data)
 

See AB_Job_List2_ForEach.

Definition at line 669 of file listdoc.h.

typedef struct AB_JOB_LIST2_ITERATOR AB_JOB_LIST2_ITERATOR
 

An iterator is used to traverse a list.

Definition at line 664 of file listdoc.h.

typedef struct AB_PROVIDER_DESCRIPTION_CONSTLIST2 AB_PROVIDER_DESCRIPTION_CONSTLIST2
 

Definition at line 1038 of file listdoc.h.

typedef const AB_PROVIDER_DESCRIPTION*( AB_PROVIDER_DESCRIPTION_CONSTLIST2_FOREACH)(const AB_PROVIDER_DESCRIPTION *element, void *user_data)
 

Definition at line 1041 of file listdoc.h.

typedef struct AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR
 

Definition at line 1039 of file listdoc.h.

struct AB_PROVIDER_DESCRIPTION_LIST AB_PROVIDER_DESCRIPTION_LIST
 

This represents a list of AB_PROVIDER_DESCRIPTION (see AB_ProviderDescription_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 1150 of file listdoc.h.

typedef struct AB_PROVIDER_DESCRIPTION_LIST2 AB_PROVIDER_DESCRIPTION_LIST2
 

Defines a list of pointers to AB_PROVIDER_DESCRIPTION. The pointers stored in a list are not taken over by the list, so you must take care of freeing the elements of the list yourself. (see AB_ProviderDescription_List2_new)

Definition at line 902 of file listdoc.h.

typedef AB_PROVIDER_DESCRIPTION*( AB_PROVIDER_DESCRIPTION_LIST2_FOREACH)(AB_PROVIDER_DESCRIPTION *element, void *user_data)
 

See AB_ProviderDescription_List2_ForEach.

Definition at line 912 of file listdoc.h.

typedef struct AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR
 

An iterator is used to traverse a list.

Definition at line 907 of file listdoc.h.

typedef struct AB_PROVIDER_DESCRIPTION_LIST_ELEMENT AB_PROVIDER_DESCRIPTION_LIST__ELEMENT
 

For internal use only.

struct AB_PROVIDER_LIST AB_PROVIDER_LIST
 

This represents a list of AB_PROVIDER (see AB_Provider_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 1280 of file listdoc.h.

typedef struct AB_PROVIDER_LIST_ELEMENT AB_PROVIDER_LIST__ELEMENT
 

For internal use only.

typedef struct AB_SPLIT_CONSTLIST2 AB_SPLIT_CONSTLIST2
 

Definition at line 2530 of file listdoc.h.

typedef const AB_SPLIT*( AB_SPLIT_CONSTLIST2_FOREACH)(const AB_SPLIT *element, void *user_data)
 

Definition at line 2533 of file listdoc.h.

typedef struct AB_SPLIT_CONSTLIST2_ITERATOR AB_SPLIT_CONSTLIST2_ITERATOR
 

Definition at line 2531 of file listdoc.h.

struct AB_SPLIT_LIST AB_SPLIT_LIST
 

This represents a list of AB_SPLIT (see AB_Split_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 2642 of file listdoc.h.

typedef struct AB_SPLIT_LIST2 AB_SPLIT_LIST2
 

Defines a list of pointers to AB_SPLIT. The pointers stored in a list are not taken over by the list, so you must take care of freeing the elements of the list yourself. (see AB_Split_List2_new)

Definition at line 2394 of file listdoc.h.

typedef AB_SPLIT*( AB_SPLIT_LIST2_FOREACH)(AB_SPLIT *element, void *user_data)
 

See AB_Split_List2_ForEach.

Definition at line 2404 of file listdoc.h.

typedef struct AB_SPLIT_LIST2_ITERATOR AB_SPLIT_LIST2_ITERATOR
 

An iterator is used to traverse a list.

Definition at line 2399 of file listdoc.h.

typedef struct AB_SPLIT_LIST_ELEMENT AB_SPLIT_LIST__ELEMENT
 

For internal use only.

typedef struct AB_TRANSACTION_CONSTLIST2 AB_TRANSACTION_CONSTLIST2
 

Definition at line 2903 of file listdoc.h.

typedef const AB_TRANSACTION*( AB_TRANSACTION_CONSTLIST2_FOREACH)(const AB_TRANSACTION *element, void *user_data)
 

Definition at line 2906 of file listdoc.h.

typedef struct AB_TRANSACTION_CONSTLIST2_ITERATOR AB_TRANSACTION_CONSTLIST2_ITERATOR
 

Definition at line 2904 of file listdoc.h.

typedef struct AB_TRANSACTION_LIMITS_CONSTLIST2 AB_TRANSACTION_LIMITS_CONSTLIST2
 

Definition at line 3146 of file listdoc.h.

typedef const AB_TRANSACTION_LIMITS*( AB_TRANSACTION_LIMITS_CONSTLIST2_FOREACH)(const AB_TRANSACTION_LIMITS *element, void *user_data)
 

Definition at line 3149 of file listdoc.h.

typedef struct AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR
 

Definition at line 3147 of file listdoc.h.

struct AB_TRANSACTION_LIMITS_LIST AB_TRANSACTION_LIMITS_LIST
 

This represents a list of AB_TRANSACTION_LIMITS (see AB_TransactionLimits_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 3258 of file listdoc.h.

typedef struct AB_TRANSACTION_LIMITS_LIST2 AB_TRANSACTION_LIMITS_LIST2
 

Defines a list of pointers to AB_TRANSACTION_LIMITS. The pointers stored in a list are not taken over by the list, so you must take care of freeing the elements of the list yourself. (see AB_TransactionLimits_List2_new)

Definition at line 3010 of file listdoc.h.

typedef AB_TRANSACTION_LIMITS*( AB_TRANSACTION_LIMITS_LIST2_FOREACH)(AB_TRANSACTION_LIMITS *element, void *user_data)
 

See AB_TransactionLimits_List2_ForEach.

Definition at line 3020 of file listdoc.h.

typedef struct AB_TRANSACTION_LIMITS_LIST2_ITERATOR AB_TRANSACTION_LIMITS_LIST2_ITERATOR
 

An iterator is used to traverse a list.

Definition at line 3015 of file listdoc.h.

typedef struct AB_TRANSACTION_LIMITS_LIST_ELEMENT AB_TRANSACTION_LIMITS_LIST__ELEMENT
 

For internal use only.

typedef struct AB_TRANSACTION_LIST2 AB_TRANSACTION_LIST2
 

Defines a list of pointers to AB_TRANSACTION. The pointers stored in a list are not taken over by the list, so you must take care of freeing the elements of the list yourself. (see AB_Transaction_List2_new)

Definition at line 2767 of file listdoc.h.

typedef AB_TRANSACTION*( AB_TRANSACTION_LIST2_FOREACH)(AB_TRANSACTION *element, void *user_data)
 

See AB_Transaction_List2_ForEach.

Definition at line 2777 of file listdoc.h.

typedef struct AB_TRANSACTION_LIST2_ITERATOR AB_TRANSACTION_LIST2_ITERATOR
 

An iterator is used to traverse a list.

Definition at line 2772 of file listdoc.h.

struct AD_JOB_LIST AD_JOB_LIST
 

This represents a list of AD_JOB (see AD_Job_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 5886 of file listdoc.h.

typedef struct AD_JOB_LIST_ELEMENT AD_JOB_LIST__ELEMENT
 

For internal use only.

struct AG_CARD_LIST AG_CARD_LIST
 

This represents a list of AG_CARD (see AG_Card_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 6016 of file listdoc.h.

typedef struct AG_CARD_LIST_ELEMENT AG_CARD_LIST__ELEMENT
 

For internal use only.

typedef struct AH_ACCOUNT_CONSTLIST2 AH_ACCOUNT_CONSTLIST2
 

Definition at line 4022 of file listdoc.h.

typedef const AH_ACCOUNT*( AH_ACCOUNT_CONSTLIST2_FOREACH)(const AH_ACCOUNT *element, void *user_data)
 

Definition at line 4025 of file listdoc.h.

typedef struct AH_ACCOUNT_CONSTLIST2_ITERATOR AH_ACCOUNT_CONSTLIST2_ITERATOR
 

Definition at line 4023 of file listdoc.h.

typedef struct AH_ACCOUNT_LIST2 AH_ACCOUNT_LIST2
 

Defines a list of pointers to AH_ACCOUNT. The pointers stored in a list are not taken over by the list, so you must take care of freeing the elements of the list yourself. (see AH_Account_List2_new)

Definition at line 3886 of file listdoc.h.

typedef AH_ACCOUNT*( AH_ACCOUNT_LIST2_FOREACH)(AH_ACCOUNT *element, void *user_data)
 

See AH_Account_List2_ForEach.

Definition at line 3896 of file listdoc.h.

typedef struct AH_ACCOUNT_LIST2_ITERATOR AH_ACCOUNT_LIST2_ITERATOR
 

An iterator is used to traverse a list.

Definition at line 3891 of file listdoc.h.

typedef struct AH_BANK_CONSTLIST2 AH_BANK_CONSTLIST2
 

Definition at line 4265 of file listdoc.h.

typedef const AH_BANK*( AH_BANK_CONSTLIST2_FOREACH)(const AH_BANK *element, void *user_data)
 

Definition at line 4268 of file listdoc.h.

typedef struct AH_BANK_CONSTLIST2_ITERATOR AH_BANK_CONSTLIST2_ITERATOR
 

Definition at line 4266 of file listdoc.h.

struct AH_BANK_LIST AH_BANK_LIST
 

This represents a list of AH_BANK (see AH_Bank_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 4377 of file listdoc.h.

typedef struct AH_BANK_LIST2 AH_BANK_LIST2
 

Defines a list of pointers to AH_BANK. The pointers stored in a list are not taken over by the list, so you must take care of freeing the elements of the list yourself. (see AH_Bank_List2_new)

Definition at line 4129 of file listdoc.h.

typedef AH_BANK*( AH_BANK_LIST2_FOREACH)(AH_BANK *element, void *user_data)
 

See AH_Bank_List2_ForEach.

Definition at line 4139 of file listdoc.h.

typedef struct AH_BANK_LIST2_ITERATOR AH_BANK_LIST2_ITERATOR
 

An iterator is used to traverse a list.

Definition at line 4134 of file listdoc.h.

typedef struct AH_BANK_LIST_ELEMENT AH_BANK_LIST__ELEMENT
 

For internal use only.

typedef struct AH_BPD_ADDR_CONSTLIST2 AH_BPD_ADDR_CONSTLIST2
 

Definition at line 4638 of file listdoc.h.

typedef const AH_BPD_ADDR*( AH_BPD_ADDR_CONSTLIST2_FOREACH)(const AH_BPD_ADDR *element, void *user_data)
 

Definition at line 4641 of file listdoc.h.

typedef struct AH_BPD_ADDR_CONSTLIST2_ITERATOR AH_BPD_ADDR_CONSTLIST2_ITERATOR
 

Definition at line 4639 of file listdoc.h.

struct AH_BPD_ADDR_LIST AH_BPD_ADDR_LIST
 

This represents a list of AH_BPD_ADDR (see AH_BpdAddr_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 4750 of file listdoc.h.

typedef struct AH_BPD_ADDR_LIST2 AH_BPD_ADDR_LIST2
 

Defines a list of pointers to AH_BPD_ADDR. The pointers stored in a list are not taken over by the list, so you must take care of freeing the elements of the list yourself. (see AH_BpdAddr_List2_new)

Definition at line 4502 of file listdoc.h.

typedef AH_BPD_ADDR*( AH_BPD_ADDR_LIST2_FOREACH)(AH_BPD_ADDR *element, void *user_data)
 

See AH_BpdAddr_List2_ForEach.

Definition at line 4512 of file listdoc.h.

typedef struct AH_BPD_ADDR_LIST2_ITERATOR AH_BPD_ADDR_LIST2_ITERATOR
 

An iterator is used to traverse a list.

Definition at line 4507 of file listdoc.h.

typedef struct AH_BPD_ADDR_LIST_ELEMENT AH_BPD_ADDR_LIST__ELEMENT
 

For internal use only.

typedef struct AH_CUSTOMER_CONSTLIST2 AH_CUSTOMER_CONSTLIST2
 

Definition at line 5011 of file listdoc.h.

typedef const AH_CUSTOMER*( AH_CUSTOMER_CONSTLIST2_FOREACH)(const AH_CUSTOMER *element, void *user_data)
 

Definition at line 5014 of file listdoc.h.

typedef struct AH_CUSTOMER_CONSTLIST2_ITERATOR AH_CUSTOMER_CONSTLIST2_ITERATOR
 

Definition at line 5012 of file listdoc.h.

typedef struct AH_CUSTOMER_LIST2 AH_CUSTOMER_LIST2
 

Defines a list of pointers to AH_CUSTOMER. The pointers stored in a list are not taken over by the list, so you must take care of freeing the elements of the list yourself. (see AH_Customer_List2_new)

Definition at line 4875 of file listdoc.h.

typedef AH_CUSTOMER*( AH_CUSTOMER_LIST2_FOREACH)(AH_CUSTOMER *element, void *user_data)
 

See AH_Customer_List2_ForEach.

Definition at line 4885 of file listdoc.h.

typedef struct AH_CUSTOMER_LIST2_ITERATOR AH_CUSTOMER_LIST2_ITERATOR
 

An iterator is used to traverse a list.

Definition at line 4880 of file listdoc.h.

struct AH_DIALOG_LIST AH_DIALOG_LIST
 

This represents a list of AH_DIALOG (see AH_Dialog_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 5123 of file listdoc.h.

typedef struct AH_DIALOG_LIST_ELEMENT AH_DIALOG_LIST__ELEMENT
 

For internal use only.

typedef struct AH_JOB_CONSTLIST2 AH_JOB_CONSTLIST2
 

Definition at line 3649 of file listdoc.h.

typedef const AH_JOB*( AH_JOB_CONSTLIST2_FOREACH)(const AH_JOB *element, void *user_data)
 

Definition at line 3652 of file listdoc.h.

typedef struct AH_JOB_CONSTLIST2_ITERATOR AH_JOB_CONSTLIST2_ITERATOR
 

Definition at line 3650 of file listdoc.h.

typedef struct AH_JOB_LIST2 AH_JOB_LIST2
 

Defines a list of pointers to AH_JOB. The pointers stored in a list are not taken over by the list, so you must take care of freeing the elements of the list yourself. (see AH_Job_List2_new)

Definition at line 3513 of file listdoc.h.

typedef AH_JOB*( AH_JOB_LIST2_FOREACH)(AH_JOB *element, void *user_data)
 

See AH_Job_List2_ForEach.

Definition at line 3523 of file listdoc.h.

typedef struct AH_JOB_LIST2_ITERATOR AH_JOB_LIST2_ITERATOR
 

An iterator is used to traverse a list.

Definition at line 3518 of file listdoc.h.

struct AH_JOBPLUGIN_LIST AH_JOBPLUGIN_LIST
 

This represents a list of AH_JOBPLUGIN (see AH_JobPlugin_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 3388 of file listdoc.h.

typedef struct AH_JOBPLUGIN_LIST_ELEMENT AH_JOBPLUGIN_LIST__ELEMENT
 

For internal use only.

struct AH_MEDIUM_LIST AH_MEDIUM_LIST
 

This represents a list of AH_MEDIUM (see AH_Medium_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 5253 of file listdoc.h.

typedef struct AH_MEDIUM_LIST_ELEMENT AH_MEDIUM_LIST__ELEMENT
 

For internal use only.

struct AH_MSG_LIST AH_MSG_LIST
 

This represents a list of AH_MSG (see AH_Msg_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 5383 of file listdoc.h.

typedef struct AH_MSG_LIST_ELEMENT AH_MSG_LIST__ELEMENT
 

For internal use only.

struct AH_OBJECTREF_LIST AH_OBJECTREF_LIST
 

This represents a list of AH_OBJECTREF (see AH_ObjectRef_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 5513 of file listdoc.h.

typedef struct AH_OBJECTREF_LIST_ELEMENT AH_OBJECTREF_LIST__ELEMENT
 

For internal use only.

struct AH_RESULT_LIST AH_RESULT_LIST
 

This represents a list of AH_RESULT (see AH_Result_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 3761 of file listdoc.h.

typedef struct AH_RESULT_LIST_ELEMENT AH_RESULT_LIST__ELEMENT
 

For internal use only.

typedef struct AH_USER_CONSTLIST2 AH_USER_CONSTLIST2
 

Definition at line 5774 of file listdoc.h.

typedef const AH_USER*( AH_USER_CONSTLIST2_FOREACH)(const AH_USER *element, void *user_data)
 

Definition at line 5777 of file listdoc.h.

typedef struct AH_USER_CONSTLIST2_ITERATOR AH_USER_CONSTLIST2_ITERATOR
 

Definition at line 5775 of file listdoc.h.

typedef struct AH_USER_LIST2 AH_USER_LIST2
 

Defines a list of pointers to AH_USER. The pointers stored in a list are not taken over by the list, so you must take care of freeing the elements of the list yourself. (see AH_User_List2_new)

Definition at line 5638 of file listdoc.h.

typedef AH_USER*( AH_USER_LIST2_FOREACH)(AH_USER *element, void *user_data)
 

See AH_User_List2_ForEach.

Definition at line 5648 of file listdoc.h.

typedef struct AH_USER_LIST2_ITERATOR AH_USER_LIST2_ITERATOR
 

An iterator is used to traverse a list.

Definition at line 5643 of file listdoc.h.

struct AO_BANK_LIST AO_BANK_LIST
 

This represents a list of AO_BANK (see AO_Bank_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 6146 of file listdoc.h.

typedef struct AO_BANK_LIST_ELEMENT AO_BANK_LIST__ELEMENT
 

For internal use only.

struct AO_USER_LIST AO_USER_LIST
 

This represents a list of AO_USER (see AO_User_List_new). This list may contain any number of elements. However, every element can only exist within a single list. If you need a better list please check GWEN_LIST.

Definition at line 6276 of file listdoc.h.

typedef struct AO_USER_LIST_ELEMENT AO_USER_LIST__ELEMENT
 

For internal use only.


Function Documentation

void AB_Account_ConstList2_Clear AB_ACCOUNT_CONSTLIST2 l  ) 
 

AB_ACCOUNT_CONSTLIST2_ITERATOR* AB_Account_ConstList2_First AB_ACCOUNT_CONSTLIST2 l  ) 
 

const AB_ACCOUNT* AB_Account_ConstList2_ForEach AB_ACCOUNT_CONSTLIST2 list,
AB_ACCOUNT_CONSTLIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_Account_ConstList2_free AB_ACCOUNT_CONSTLIST2 l  ) 
 

const AB_ACCOUNT* AB_Account_ConstList2_GetBack AB_ACCOUNT_CONSTLIST2 l  ) 
 

const AB_ACCOUNT* AB_Account_ConstList2_GetFront AB_ACCOUNT_CONSTLIST2 l  ) 
 

unsigned int AB_Account_ConstList2_GetSize AB_ACCOUNT_CONSTLIST2 l  ) 
 

AB_ACCOUNT_CONSTLIST2_ITERATOR* AB_Account_ConstList2_Last AB_ACCOUNT_CONSTLIST2 l  ) 
 

AB_ACCOUNT_CONSTLIST2* AB_Account_ConstList2_new  ) 
 

void AB_Account_ConstList2_PopBack AB_ACCOUNT_CONSTLIST2 l  ) 
 

void AB_Account_ConstList2_PopFront AB_ACCOUNT_CONSTLIST2 l  ) 
 

void AB_Account_ConstList2_PushBack AB_ACCOUNT_CONSTLIST2 l,
const AB_ACCOUNT p
 

void AB_Account_ConstList2_PushFront AB_ACCOUNT_CONSTLIST2 l,
const AB_ACCOUNT p
 

const AB_ACCOUNT* AB_Account_ConstList2Iterator_Data AB_ACCOUNT_CONSTLIST2_ITERATOR li  ) 
 

void AB_Account_ConstList2Iterator_free AB_ACCOUNT_CONSTLIST2_ITERATOR li  ) 
 

AB_ACCOUNT_CONSTLIST2_ITERATOR* AB_Account_ConstList2Iterator_new AB_ACCOUNT_CONSTLIST2 l  ) 
 

const AB_ACCOUNT* AB_Account_ConstList2Iterator_Next AB_ACCOUNT_CONSTLIST2_ITERATOR li  ) 
 

const AB_ACCOUNT* AB_Account_ConstList2Iterator_Previous AB_ACCOUNT_CONSTLIST2_ITERATOR li  ) 
 

void AB_Account_List2_Clear AB_ACCOUNT_LIST2 l  ) 
 

Removes all list elements from the list. (The elements are not freed.)

void AB_Account_List2_Dump AB_ACCOUNT_LIST2 l,
FILE *  f,
unsigned int  indent
 

Dumps the contents of the list to an open file (e.g. stderr).

void AB_Account_List2_Erase AB_ACCOUNT_LIST2 l,
AB_ACCOUNT_LIST2_ITERATOR it
 

Removes the element currently pointed to by the given iterator from the list.

AB_ACCOUNT_LIST2_ITERATOR* AB_Account_List2_First AB_ACCOUNT_LIST2 l  ) 
 

Returns a list iterator pointing to the first element.

AB_ACCOUNT* AB_Account_List2_ForEach AB_ACCOUNT_LIST2 list,
AB_ACCOUNT_LIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_Account_List2_free AB_ACCOUNT_LIST2 l  ) 
 

Destroys the list. Please note that the members in this list are not destroyed!

AB_ACCOUNT* AB_Account_List2_GetBack AB_ACCOUNT_LIST2 l  ) 
 

Returns the last element of the list. (The element is not removed from the list.)

AB_ACCOUNT* AB_Account_List2_GetFront AB_ACCOUNT_LIST2 l  ) 
 

Returns the first element of the list. (The element is not removed from the list.)

unsigned int AB_Account_List2_GetSize AB_ACCOUNT_LIST2 l  ) 
 

Returns the size of this list, i.e. the number of elements in this list.

This number is counted in the list metadata, so this is a cheap operation.

AB_ACCOUNT_LIST2_ITERATOR* AB_Account_List2_Last AB_ACCOUNT_LIST2 l  ) 
 

Returns a list iterator pointing to the last element.

AB_ACCOUNT_LIST2* AB_Account_List2_new  ) 
 

Creates a new list. This mus be freed using AB_Account_List2_free.

void AB_Account_List2_PopBack AB_ACCOUNT_LIST2 l  ) 
 

Removes the list's last element from the list. (The element is not freed.)

void AB_Account_List2_PopFront AB_ACCOUNT_LIST2 l  ) 
 

Removes the list's first element from the list. (The element is not freed.)

void AB_Account_List2_PushBack AB_ACCOUNT_LIST2 l,
AB_ACCOUNT p
 

Appends an element to a list making it the new last element.

void AB_Account_List2_PushFront AB_ACCOUNT_LIST2 l,
AB_ACCOUNT p
 

Inserts an element at the start of the list, making it the new first element.

AB_ACCOUNT* AB_Account_List2Iterator_Data AB_ACCOUNT_LIST2_ITERATOR li  ) 
 

Returns the pointer to the element stored at the list position the iterator currently points to.

void AB_Account_List2Iterator_free AB_ACCOUNT_LIST2_ITERATOR li  ) 
 

Destroys the list iterator.

AB_ACCOUNT_LIST2_ITERATOR* AB_Account_List2Iterator_new AB_ACCOUNT_LIST2 l  ) 
 

Creates a list iterator for the given list. (FIXME: Should be private).

AB_ACCOUNT* AB_Account_List2Iterator_Next AB_ACCOUNT_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the successor of the currenty selected element and returns that successor element.

AB_ACCOUNT* AB_Account_List2Iterator_Previous AB_ACCOUNT_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor element.

void AB_Account_List_Add AB_ACCOUNT element,
AB_ACCOUNT_LIST list
 

Adds the given element to the given list making it the new tail.

void AB_Account_List_AddList AB_ACCOUNT_LIST dst,
AB_ACCOUNT_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AB_Account_List_Clear AB_ACCOUNT_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AB_Account_free();

void AB_Account_List_Del AB_ACCOUNT element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AB_ACCOUNT* AB_Account_List_First const AB_ACCOUNT_LIST l  ) 
 

Returns the first element of the list.

void AB_Account_List_free AB_ACCOUNT_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AB_Account_List_GetCount const AB_ACCOUNT_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AB_Account_List_Insert AB_ACCOUNT element,
AB_ACCOUNT_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AB_ACCOUNT* AB_Account_List_Last const AB_ACCOUNT_LIST l  ) 
 

Returns the last element of the list.

AB_ACCOUNT_LIST* AB_Account_List_new  ) 
 

Creates a new list of AB_ACCOUNT (Managing accounts).

AB_ACCOUNT* AB_Account_List_Next const AB_ACCOUNT element  ) 
 

Returns the successor of the given element.

AB_ACCOUNT* AB_Account_List_Previous const AB_ACCOUNT element  ) 
 

Returns the predecessor of the given element.

void AB_BankInfo_ConstList2_Clear AB_BANKINFO_CONSTLIST2 l  ) 
 

AB_BANKINFO_CONSTLIST2_ITERATOR* AB_BankInfo_ConstList2_First AB_BANKINFO_CONSTLIST2 l  ) 
 

const AB_BANKINFO* AB_BankInfo_ConstList2_ForEach AB_BANKINFO_CONSTLIST2 list,
AB_BANKINFO_CONSTLIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_BankInfo_ConstList2_free AB_BANKINFO_CONSTLIST2 l  ) 
 

const AB_BANKINFO* AB_BankInfo_ConstList2_GetBack AB_BANKINFO_CONSTLIST2 l  ) 
 

const AB_BANKINFO* AB_BankInfo_ConstList2_GetFront AB_BANKINFO_CONSTLIST2 l  ) 
 

unsigned int AB_BankInfo_ConstList2_GetSize AB_BANKINFO_CONSTLIST2 l  ) 
 

AB_BANKINFO_CONSTLIST2_ITERATOR* AB_BankInfo_ConstList2_Last AB_BANKINFO_CONSTLIST2 l  ) 
 

AB_BANKINFO_CONSTLIST2* AB_BankInfo_ConstList2_new  ) 
 

void AB_BankInfo_ConstList2_PopBack AB_BANKINFO_CONSTLIST2 l  ) 
 

void AB_BankInfo_ConstList2_PopFront AB_BANKINFO_CONSTLIST2 l  ) 
 

void AB_BankInfo_ConstList2_PushBack AB_BANKINFO_CONSTLIST2 l,
const AB_BANKINFO p
 

void AB_BankInfo_ConstList2_PushFront AB_BANKINFO_CONSTLIST2 l,
const AB_BANKINFO p
 

const AB_BANKINFO* AB_BankInfo_ConstList2Iterator_Data AB_BANKINFO_CONSTLIST2_ITERATOR li  ) 
 

void AB_BankInfo_ConstList2Iterator_free AB_BANKINFO_CONSTLIST2_ITERATOR li  ) 
 

AB_BANKINFO_CONSTLIST2_ITERATOR* AB_BankInfo_ConstList2Iterator_new AB_BANKINFO_CONSTLIST2 l  ) 
 

const AB_BANKINFO* AB_BankInfo_ConstList2Iterator_Next AB_BANKINFO_CONSTLIST2_ITERATOR li  ) 
 

const AB_BANKINFO* AB_BankInfo_ConstList2Iterator_Previous AB_BANKINFO_CONSTLIST2_ITERATOR li  ) 
 

void AB_BankInfo_List2_Clear AB_BANKINFO_LIST2 l  ) 
 

Removes all list elements from the list. (The elements are not freed.)

void AB_BankInfo_List2_Dump AB_BANKINFO_LIST2 l,
FILE *  f,
unsigned int  indent
 

Dumps the contents of the list to an open file (e.g. stderr).

void AB_BankInfo_List2_Erase AB_BANKINFO_LIST2 l,
AB_BANKINFO_LIST2_ITERATOR it
 

Removes the element currently pointed to by the given iterator from the list.

AB_BANKINFO_LIST2_ITERATOR* AB_BankInfo_List2_First AB_BANKINFO_LIST2 l  ) 
 

Returns a list iterator pointing to the first element.

AB_BANKINFO* AB_BankInfo_List2_ForEach AB_BANKINFO_LIST2 list,
AB_BANKINFO_LIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_BankInfo_List2_free AB_BANKINFO_LIST2 l  ) 
 

Destroys the list. Please note that the members in this list are not destroyed!

AB_BANKINFO* AB_BankInfo_List2_GetBack AB_BANKINFO_LIST2 l  ) 
 

Returns the last element of the list. (The element is not removed from the list.)

AB_BANKINFO* AB_BankInfo_List2_GetFront AB_BANKINFO_LIST2 l  ) 
 

Returns the first element of the list. (The element is not removed from the list.)

unsigned int AB_BankInfo_List2_GetSize AB_BANKINFO_LIST2 l  ) 
 

Returns the size of this list, i.e. the number of elements in this list.

This number is counted in the list metadata, so this is a cheap operation.

AB_BANKINFO_LIST2_ITERATOR* AB_BankInfo_List2_Last AB_BANKINFO_LIST2 l  ) 
 

Returns a list iterator pointing to the last element.

AB_BANKINFO_LIST2* AB_BankInfo_List2_new  ) 
 

Creates a new list. This mus be freed using AB_BankInfo_List2_free.

void AB_BankInfo_List2_PopBack AB_BANKINFO_LIST2 l  ) 
 

Removes the list's last element from the list. (The element is not freed.)

void AB_BankInfo_List2_PopFront AB_BANKINFO_LIST2 l  ) 
 

Removes the list's first element from the list. (The element is not freed.)

void AB_BankInfo_List2_PushBack AB_BANKINFO_LIST2 l,
AB_BANKINFO p
 

Appends an element to a list making it the new last element.

void AB_BankInfo_List2_PushFront AB_BANKINFO_LIST2 l,
AB_BANKINFO p
 

Inserts an element at the start of the list, making it the new first element.

AB_BANKINFO* AB_BankInfo_List2Iterator_Data AB_BANKINFO_LIST2_ITERATOR li  ) 
 

Returns the pointer to the element stored at the list position the iterator currently points to.

void AB_BankInfo_List2Iterator_free AB_BANKINFO_LIST2_ITERATOR li  ) 
 

Destroys the list iterator.

AB_BANKINFO_LIST2_ITERATOR* AB_BankInfo_List2Iterator_new AB_BANKINFO_LIST2 l  ) 
 

Creates a list iterator for the given list. (FIXME: Should be private).

AB_BANKINFO* AB_BankInfo_List2Iterator_Next AB_BANKINFO_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the successor of the currenty selected element and returns that successor element.

AB_BANKINFO* AB_BankInfo_List2Iterator_Previous AB_BANKINFO_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor element.

void AB_BankInfoPlugin_ConstList2_Clear AB_BANKINFO_PLUGIN_CONSTLIST2 l  ) 
 

AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATOR* AB_BankInfoPlugin_ConstList2_First AB_BANKINFO_PLUGIN_CONSTLIST2 l  ) 
 

const AB_BANKINFO_PLUGIN* AB_BankInfoPlugin_ConstList2_ForEach AB_BANKINFO_PLUGIN_CONSTLIST2 list,
AB_BANKINFO_PLUGIN_CONSTLIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_BankInfoPlugin_ConstList2_free AB_BANKINFO_PLUGIN_CONSTLIST2 l  ) 
 

const AB_BANKINFO_PLUGIN* AB_BankInfoPlugin_ConstList2_GetBack AB_BANKINFO_PLUGIN_CONSTLIST2 l  ) 
 

const AB_BANKINFO_PLUGIN* AB_BankInfoPlugin_ConstList2_GetFront AB_BANKINFO_PLUGIN_CONSTLIST2 l  ) 
 

unsigned int AB_BankInfoPlugin_ConstList2_GetSize AB_BANKINFO_PLUGIN_CONSTLIST2 l  ) 
 

AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATOR* AB_BankInfoPlugin_ConstList2_Last AB_BANKINFO_PLUGIN_CONSTLIST2 l  ) 
 

AB_BANKINFO_PLUGIN_CONSTLIST2* AB_BankInfoPlugin_ConstList2_new  ) 
 

void AB_BankInfoPlugin_ConstList2_PopBack AB_BANKINFO_PLUGIN_CONSTLIST2 l  ) 
 

void AB_BankInfoPlugin_ConstList2_PopFront AB_BANKINFO_PLUGIN_CONSTLIST2 l  ) 
 

void AB_BankInfoPlugin_ConstList2_PushBack AB_BANKINFO_PLUGIN_CONSTLIST2 l,
const AB_BANKINFO_PLUGIN p
 

void AB_BankInfoPlugin_ConstList2_PushFront AB_BANKINFO_PLUGIN_CONSTLIST2 l,
const AB_BANKINFO_PLUGIN p
 

const AB_BANKINFO_PLUGIN* AB_BankInfoPlugin_ConstList2Iterator_Data AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATOR li  ) 
 

void AB_BankInfoPlugin_ConstList2Iterator_free AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATOR li  ) 
 

AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATOR* AB_BankInfoPlugin_ConstList2Iterator_new AB_BANKINFO_PLUGIN_CONSTLIST2 l  ) 
 

const AB_BANKINFO_PLUGIN* AB_BankInfoPlugin_ConstList2Iterator_Next AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATOR li  ) 
 

const AB_BANKINFO_PLUGIN* AB_BankInfoPlugin_ConstList2Iterator_Previous AB_BANKINFO_PLUGIN_CONSTLIST2_ITERATOR li  ) 
 

void AB_BankInfoPlugin_List2_Clear AB_BANKINFO_PLUGIN_LIST2 l  ) 
 

Removes all list elements from the list. (The elements are not freed.)

void AB_BankInfoPlugin_List2_Dump AB_BANKINFO_PLUGIN_LIST2 l,
FILE *  f,
unsigned int  indent
 

Dumps the contents of the list to an open file (e.g. stderr).

void AB_BankInfoPlugin_List2_Erase AB_BANKINFO_PLUGIN_LIST2 l,
AB_BANKINFO_PLUGIN_LIST2_ITERATOR it
 

Removes the element currently pointed to by the given iterator from the list.

AB_BANKINFO_PLUGIN_LIST2_ITERATOR* AB_BankInfoPlugin_List2_First AB_BANKINFO_PLUGIN_LIST2 l  ) 
 

Returns a list iterator pointing to the first element.

AB_BANKINFO_PLUGIN* AB_BankInfoPlugin_List2_ForEach AB_BANKINFO_PLUGIN_LIST2 list,
AB_BANKINFO_PLUGIN_LIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_BankInfoPlugin_List2_free AB_BANKINFO_PLUGIN_LIST2 l  ) 
 

Destroys the list. Please note that the members in this list are not destroyed!

AB_BANKINFO_PLUGIN* AB_BankInfoPlugin_List2_GetBack AB_BANKINFO_PLUGIN_LIST2 l  ) 
 

Returns the last element of the list. (The element is not removed from the list.)

AB_BANKINFO_PLUGIN* AB_BankInfoPlugin_List2_GetFront AB_BANKINFO_PLUGIN_LIST2 l  ) 
 

Returns the first element of the list. (The element is not removed from the list.)

unsigned int AB_BankInfoPlugin_List2_GetSize AB_BANKINFO_PLUGIN_LIST2 l  ) 
 

Returns the size of this list, i.e. the number of elements in this list.

This number is counted in the list metadata, so this is a cheap operation.

AB_BANKINFO_PLUGIN_LIST2_ITERATOR* AB_BankInfoPlugin_List2_Last AB_BANKINFO_PLUGIN_LIST2 l  ) 
 

Returns a list iterator pointing to the last element.

AB_BANKINFO_PLUGIN_LIST2* AB_BankInfoPlugin_List2_new  ) 
 

Creates a new list. This mus be freed using AB_BankInfoPlugin_List2_free.

void AB_BankInfoPlugin_List2_PopBack AB_BANKINFO_PLUGIN_LIST2 l  ) 
 

Removes the list's last element from the list. (The element is not freed.)

void AB_BankInfoPlugin_List2_PopFront AB_BANKINFO_PLUGIN_LIST2 l  ) 
 

Removes the list's first element from the list. (The element is not freed.)

void AB_BankInfoPlugin_List2_PushBack AB_BANKINFO_PLUGIN_LIST2 l,
AB_BANKINFO_PLUGIN p
 

Appends an element to a list making it the new last element.

void AB_BankInfoPlugin_List2_PushFront AB_BANKINFO_PLUGIN_LIST2 l,
AB_BANKINFO_PLUGIN p
 

Inserts an element at the start of the list, making it the new first element.

AB_BANKINFO_PLUGIN* AB_BankInfoPlugin_List2Iterator_Data AB_BANKINFO_PLUGIN_LIST2_ITERATOR li  ) 
 

Returns the pointer to the element stored at the list position the iterator currently points to.

void AB_BankInfoPlugin_List2Iterator_free AB_BANKINFO_PLUGIN_LIST2_ITERATOR li  ) 
 

Destroys the list iterator.

AB_BANKINFO_PLUGIN_LIST2_ITERATOR* AB_BankInfoPlugin_List2Iterator_new AB_BANKINFO_PLUGIN_LIST2 l  ) 
 

Creates a list iterator for the given list. (FIXME: Should be private).

AB_BANKINFO_PLUGIN* AB_BankInfoPlugin_List2Iterator_Next AB_BANKINFO_PLUGIN_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the successor of the currenty selected element and returns that successor element.

AB_BANKINFO_PLUGIN* AB_BankInfoPlugin_List2Iterator_Previous AB_BANKINFO_PLUGIN_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor element.

void AB_BankInfoService_ConstList2_Clear AB_BANKINFO_SERVICE_CONSTLIST2 l  ) 
 

AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR* AB_BankInfoService_ConstList2_First AB_BANKINFO_SERVICE_CONSTLIST2 l  ) 
 

const AB_BANKINFO_SERVICE* AB_BankInfoService_ConstList2_ForEach AB_BANKINFO_SERVICE_CONSTLIST2 list,
AB_BANKINFO_SERVICE_CONSTLIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_BankInfoService_ConstList2_free AB_BANKINFO_SERVICE_CONSTLIST2 l  ) 
 

const AB_BANKINFO_SERVICE* AB_BankInfoService_ConstList2_GetBack AB_BANKINFO_SERVICE_CONSTLIST2 l  ) 
 

const AB_BANKINFO_SERVICE* AB_BankInfoService_ConstList2_GetFront AB_BANKINFO_SERVICE_CONSTLIST2 l  ) 
 

unsigned int AB_BankInfoService_ConstList2_GetSize AB_BANKINFO_SERVICE_CONSTLIST2 l  ) 
 

AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR* AB_BankInfoService_ConstList2_Last AB_BANKINFO_SERVICE_CONSTLIST2 l  ) 
 

AB_BANKINFO_SERVICE_CONSTLIST2* AB_BankInfoService_ConstList2_new  ) 
 

void AB_BankInfoService_ConstList2_PopBack AB_BANKINFO_SERVICE_CONSTLIST2 l  ) 
 

void AB_BankInfoService_ConstList2_PopFront AB_BANKINFO_SERVICE_CONSTLIST2 l  ) 
 

void AB_BankInfoService_ConstList2_PushBack AB_BANKINFO_SERVICE_CONSTLIST2 l,
const AB_BANKINFO_SERVICE p
 

void AB_BankInfoService_ConstList2_PushFront AB_BANKINFO_SERVICE_CONSTLIST2 l,
const AB_BANKINFO_SERVICE p
 

const AB_BANKINFO_SERVICE* AB_BankInfoService_ConstList2Iterator_Data AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR li  ) 
 

void AB_BankInfoService_ConstList2Iterator_free AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR li  ) 
 

AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR* AB_BankInfoService_ConstList2Iterator_new AB_BANKINFO_SERVICE_CONSTLIST2 l  ) 
 

const AB_BANKINFO_SERVICE* AB_BankInfoService_ConstList2Iterator_Next AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR li  ) 
 

const AB_BANKINFO_SERVICE* AB_BankInfoService_ConstList2Iterator_Previous AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR li  ) 
 

void AB_BankInfoService_List2_Clear AB_BANKINFO_SERVICE_LIST2 l  ) 
 

Removes all list elements from the list. (The elements are not freed.)

void AB_BankInfoService_List2_Dump AB_BANKINFO_SERVICE_LIST2 l,
FILE *  f,
unsigned int  indent
 

Dumps the contents of the list to an open file (e.g. stderr).

void AB_BankInfoService_List2_Erase AB_BANKINFO_SERVICE_LIST2 l,
AB_BANKINFO_SERVICE_LIST2_ITERATOR it
 

Removes the element currently pointed to by the given iterator from the list.

AB_BANKINFO_SERVICE_LIST2_ITERATOR* AB_BankInfoService_List2_First AB_BANKINFO_SERVICE_LIST2 l  ) 
 

Returns a list iterator pointing to the first element.

AB_BANKINFO_SERVICE* AB_BankInfoService_List2_ForEach AB_BANKINFO_SERVICE_LIST2 list,
AB_BANKINFO_SERVICE_LIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_BankInfoService_List2_free AB_BANKINFO_SERVICE_LIST2 l  ) 
 

Destroys the list. Please note that the members in this list are not destroyed!

AB_BANKINFO_SERVICE* AB_BankInfoService_List2_GetBack AB_BANKINFO_SERVICE_LIST2 l  ) 
 

Returns the last element of the list. (The element is not removed from the list.)

AB_BANKINFO_SERVICE* AB_BankInfoService_List2_GetFront AB_BANKINFO_SERVICE_LIST2 l  ) 
 

Returns the first element of the list. (The element is not removed from the list.)

unsigned int AB_BankInfoService_List2_GetSize AB_BANKINFO_SERVICE_LIST2 l  ) 
 

Returns the size of this list, i.e. the number of elements in this list.

This number is counted in the list metadata, so this is a cheap operation.

AB_BANKINFO_SERVICE_LIST2_ITERATOR* AB_BankInfoService_List2_Last AB_BANKINFO_SERVICE_LIST2 l  ) 
 

Returns a list iterator pointing to the last element.

AB_BANKINFO_SERVICE_LIST2* AB_BankInfoService_List2_new  ) 
 

Creates a new list. This mus be freed using AB_BankInfoService_List2_free.

void AB_BankInfoService_List2_PopBack AB_BANKINFO_SERVICE_LIST2 l  ) 
 

Removes the list's last element from the list. (The element is not freed.)

void AB_BankInfoService_List2_PopFront AB_BANKINFO_SERVICE_LIST2 l  ) 
 

Removes the list's first element from the list. (The element is not freed.)

void AB_BankInfoService_List2_PushBack AB_BANKINFO_SERVICE_LIST2 l,
AB_BANKINFO_SERVICE p
 

Appends an element to a list making it the new last element.

void AB_BankInfoService_List2_PushFront AB_BANKINFO_SERVICE_LIST2 l,
AB_BANKINFO_SERVICE p
 

Inserts an element at the start of the list, making it the new first element.

AB_BANKINFO_SERVICE* AB_BankInfoService_List2Iterator_Data AB_BANKINFO_SERVICE_LIST2_ITERATOR li  ) 
 

Returns the pointer to the element stored at the list position the iterator currently points to.

void AB_BankInfoService_List2Iterator_free AB_BANKINFO_SERVICE_LIST2_ITERATOR li  ) 
 

Destroys the list iterator.

AB_BANKINFO_SERVICE_LIST2_ITERATOR* AB_BankInfoService_List2Iterator_new AB_BANKINFO_SERVICE_LIST2 l  ) 
 

Creates a list iterator for the given list. (FIXME: Should be private).

AB_BANKINFO_SERVICE* AB_BankInfoService_List2Iterator_Next AB_BANKINFO_SERVICE_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the successor of the currenty selected element and returns that successor element.

AB_BANKINFO_SERVICE* AB_BankInfoService_List2Iterator_Previous AB_BANKINFO_SERVICE_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor element.

void AB_BankInfoService_List_Add AB_BANKINFO_SERVICE element,
AB_BANKINFO_SERVICE_LIST list
 

Adds the given element to the given list making it the new tail.

void AB_BankInfoService_List_AddList AB_BANKINFO_SERVICE_LIST dst,
AB_BANKINFO_SERVICE_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AB_BankInfoService_List_Clear AB_BANKINFO_SERVICE_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AB_BankInfoService_free();

void AB_BankInfoService_List_Del AB_BANKINFO_SERVICE element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AB_BANKINFO_SERVICE* AB_BankInfoService_List_First const AB_BANKINFO_SERVICE_LIST l  ) 
 

Returns the first element of the list.

void AB_BankInfoService_List_free AB_BANKINFO_SERVICE_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AB_BankInfoService_List_GetCount const AB_BANKINFO_SERVICE_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AB_BankInfoService_List_Insert AB_BANKINFO_SERVICE element,
AB_BANKINFO_SERVICE_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AB_BANKINFO_SERVICE* AB_BankInfoService_List_Last const AB_BANKINFO_SERVICE_LIST l  ) 
 

Returns the last element of the list.

AB_BANKINFO_SERVICE_LIST* AB_BankInfoService_List_new  ) 
 

Creates a new list of AB_BANKINFO_SERVICE.

AB_BANKINFO_SERVICE* AB_BankInfoService_List_Next const AB_BANKINFO_SERVICE element  ) 
 

Returns the successor of the given element.

AB_BANKINFO_SERVICE* AB_BankInfoService_List_Previous const AB_BANKINFO_SERVICE element  ) 
 

Returns the predecessor of the given element.

void AB_EuTransferInfo_ConstList2_Clear AB_EUTRANSFER_INFO_CONSTLIST2 l  ) 
 

AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR* AB_EuTransferInfo_ConstList2_First AB_EUTRANSFER_INFO_CONSTLIST2 l  ) 
 

const AB_EUTRANSFER_INFO* AB_EuTransferInfo_ConstList2_ForEach AB_EUTRANSFER_INFO_CONSTLIST2 list,
AB_EUTRANSFER_INFO_CONSTLIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_EuTransferInfo_ConstList2_free AB_EUTRANSFER_INFO_CONSTLIST2 l  ) 
 

const AB_EUTRANSFER_INFO* AB_EuTransferInfo_ConstList2_GetBack AB_EUTRANSFER_INFO_CONSTLIST2 l  ) 
 

const AB_EUTRANSFER_INFO* AB_EuTransferInfo_ConstList2_GetFront AB_EUTRANSFER_INFO_CONSTLIST2 l  ) 
 

unsigned int AB_EuTransferInfo_ConstList2_GetSize AB_EUTRANSFER_INFO_CONSTLIST2 l  ) 
 

AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR* AB_EuTransferInfo_ConstList2_Last AB_EUTRANSFER_INFO_CONSTLIST2 l  ) 
 

AB_EUTRANSFER_INFO_CONSTLIST2* AB_EuTransferInfo_ConstList2_new  ) 
 

void AB_EuTransferInfo_ConstList2_PopBack AB_EUTRANSFER_INFO_CONSTLIST2 l  ) 
 

void AB_EuTransferInfo_ConstList2_PopFront AB_EUTRANSFER_INFO_CONSTLIST2 l  ) 
 

void AB_EuTransferInfo_ConstList2_PushBack AB_EUTRANSFER_INFO_CONSTLIST2 l,
const AB_EUTRANSFER_INFO p
 

void AB_EuTransferInfo_ConstList2_PushFront AB_EUTRANSFER_INFO_CONSTLIST2 l,
const AB_EUTRANSFER_INFO p
 

const AB_EUTRANSFER_INFO* AB_EuTransferInfo_ConstList2Iterator_Data AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR li  ) 
 

void AB_EuTransferInfo_ConstList2Iterator_free AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR li  ) 
 

AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR* AB_EuTransferInfo_ConstList2Iterator_new AB_EUTRANSFER_INFO_CONSTLIST2 l  ) 
 

const AB_EUTRANSFER_INFO* AB_EuTransferInfo_ConstList2Iterator_Next AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR li  ) 
 

const AB_EUTRANSFER_INFO* AB_EuTransferInfo_ConstList2Iterator_Previous AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR li  ) 
 

void AB_EuTransferInfo_List2_Clear AB_EUTRANSFER_INFO_LIST2 l  ) 
 

Removes all list elements from the list. (The elements are not freed.)

void AB_EuTransferInfo_List2_Dump AB_EUTRANSFER_INFO_LIST2 l,
FILE *  f,
unsigned int  indent
 

Dumps the contents of the list to an open file (e.g. stderr).

void AB_EuTransferInfo_List2_Erase AB_EUTRANSFER_INFO_LIST2 l,
AB_EUTRANSFER_INFO_LIST2_ITERATOR it
 

Removes the element currently pointed to by the given iterator from the list.

AB_EUTRANSFER_INFO_LIST2_ITERATOR* AB_EuTransferInfo_List2_First AB_EUTRANSFER_INFO_LIST2 l  ) 
 

Returns a list iterator pointing to the first element.

AB_EUTRANSFER_INFO* AB_EuTransferInfo_List2_ForEach AB_EUTRANSFER_INFO_LIST2 list,
AB_EUTRANSFER_INFO_LIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_EuTransferInfo_List2_free AB_EUTRANSFER_INFO_LIST2 l  ) 
 

Destroys the list. Please note that the members in this list are not destroyed!

AB_EUTRANSFER_INFO* AB_EuTransferInfo_List2_GetBack AB_EUTRANSFER_INFO_LIST2 l  ) 
 

Returns the last element of the list. (The element is not removed from the list.)

AB_EUTRANSFER_INFO* AB_EuTransferInfo_List2_GetFront AB_EUTRANSFER_INFO_LIST2 l  ) 
 

Returns the first element of the list. (The element is not removed from the list.)

unsigned int AB_EuTransferInfo_List2_GetSize AB_EUTRANSFER_INFO_LIST2 l  ) 
 

Returns the size of this list, i.e. the number of elements in this list.

This number is counted in the list metadata, so this is a cheap operation.

AB_EUTRANSFER_INFO_LIST2_ITERATOR* AB_EuTransferInfo_List2_Last AB_EUTRANSFER_INFO_LIST2 l  ) 
 

Returns a list iterator pointing to the last element.

AB_EUTRANSFER_INFO_LIST2* AB_EuTransferInfo_List2_new  ) 
 

Creates a new list. This mus be freed using AB_EuTransferInfo_List2_free.

void AB_EuTransferInfo_List2_PopBack AB_EUTRANSFER_INFO_LIST2 l  ) 
 

Removes the list's last element from the list. (The element is not freed.)

void AB_EuTransferInfo_List2_PopFront AB_EUTRANSFER_INFO_LIST2 l  ) 
 

Removes the list's first element from the list. (The element is not freed.)

void AB_EuTransferInfo_List2_PushBack AB_EUTRANSFER_INFO_LIST2 l,
AB_EUTRANSFER_INFO p
 

Appends an element to a list making it the new last element.

void AB_EuTransferInfo_List2_PushFront AB_EUTRANSFER_INFO_LIST2 l,
AB_EUTRANSFER_INFO p
 

Inserts an element at the start of the list, making it the new first element.

AB_EUTRANSFER_INFO* AB_EuTransferInfo_List2Iterator_Data AB_EUTRANSFER_INFO_LIST2_ITERATOR li  ) 
 

Returns the pointer to the element stored at the list position the iterator currently points to.

void AB_EuTransferInfo_List2Iterator_free AB_EUTRANSFER_INFO_LIST2_ITERATOR li  ) 
 

Destroys the list iterator.

AB_EUTRANSFER_INFO_LIST2_ITERATOR* AB_EuTransferInfo_List2Iterator_new AB_EUTRANSFER_INFO_LIST2 l  ) 
 

Creates a list iterator for the given list. (FIXME: Should be private).

AB_EUTRANSFER_INFO* AB_EuTransferInfo_List2Iterator_Next AB_EUTRANSFER_INFO_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the successor of the currenty selected element and returns that successor element.

AB_EUTRANSFER_INFO* AB_EuTransferInfo_List2Iterator_Previous AB_EUTRANSFER_INFO_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor element.

void AB_EuTransferInfo_List_Add AB_EUTRANSFER_INFO element,
AB_EUTRANSFER_INFO_LIST list
 

Adds the given element to the given list making it the new tail.

void AB_EuTransferInfo_List_AddList AB_EUTRANSFER_INFO_LIST dst,
AB_EUTRANSFER_INFO_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AB_EuTransferInfo_List_Clear AB_EUTRANSFER_INFO_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AB_EuTransferInfo_free();

void AB_EuTransferInfo_List_Del AB_EUTRANSFER_INFO element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AB_EUTRANSFER_INFO* AB_EuTransferInfo_List_First const AB_EUTRANSFER_INFO_LIST l  ) 
 

Returns the first element of the list.

void AB_EuTransferInfo_List_free AB_EUTRANSFER_INFO_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AB_EuTransferInfo_List_GetCount const AB_EUTRANSFER_INFO_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AB_EuTransferInfo_List_Insert AB_EUTRANSFER_INFO element,
AB_EUTRANSFER_INFO_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AB_EUTRANSFER_INFO* AB_EuTransferInfo_List_Last const AB_EUTRANSFER_INFO_LIST l  ) 
 

Returns the last element of the list.

AB_EUTRANSFER_INFO_LIST* AB_EuTransferInfo_List_new  ) 
 

Creates a new list of AB_EUTRANSFER_INFO.

AB_EUTRANSFER_INFO* AB_EuTransferInfo_List_Next const AB_EUTRANSFER_INFO element  ) 
 

Returns the successor of the given element.

AB_EUTRANSFER_INFO* AB_EuTransferInfo_List_Previous const AB_EUTRANSFER_INFO element  ) 
 

Returns the predecessor of the given element.

void AB_Job_ConstList2_Clear AB_JOB_CONSTLIST2 l  ) 
 

AB_JOB_CONSTLIST2_ITERATOR* AB_Job_ConstList2_First AB_JOB_CONSTLIST2 l  ) 
 

const AB_JOB* AB_Job_ConstList2_ForEach AB_JOB_CONSTLIST2 list,
AB_JOB_CONSTLIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_Job_ConstList2_free AB_JOB_CONSTLIST2 l  ) 
 

const AB_JOB* AB_Job_ConstList2_GetBack AB_JOB_CONSTLIST2 l  ) 
 

const AB_JOB* AB_Job_ConstList2_GetFront AB_JOB_CONSTLIST2 l  ) 
 

unsigned int AB_Job_ConstList2_GetSize AB_JOB_CONSTLIST2 l  ) 
 

AB_JOB_CONSTLIST2_ITERATOR* AB_Job_ConstList2_Last AB_JOB_CONSTLIST2 l  ) 
 

AB_JOB_CONSTLIST2* AB_Job_ConstList2_new  ) 
 

void AB_Job_ConstList2_PopBack AB_JOB_CONSTLIST2 l  ) 
 

void AB_Job_ConstList2_PopFront AB_JOB_CONSTLIST2 l  ) 
 

void AB_Job_ConstList2_PushBack AB_JOB_CONSTLIST2 l,
const AB_JOB p
 

void AB_Job_ConstList2_PushFront AB_JOB_CONSTLIST2 l,
const AB_JOB p
 

const AB_JOB* AB_Job_ConstList2Iterator_Data AB_JOB_CONSTLIST2_ITERATOR li  ) 
 

void AB_Job_ConstList2Iterator_free AB_JOB_CONSTLIST2_ITERATOR li  ) 
 

AB_JOB_CONSTLIST2_ITERATOR* AB_Job_ConstList2Iterator_new AB_JOB_CONSTLIST2 l  ) 
 

const AB_JOB* AB_Job_ConstList2Iterator_Next AB_JOB_CONSTLIST2_ITERATOR li  ) 
 

const AB_JOB* AB_Job_ConstList2Iterator_Previous AB_JOB_CONSTLIST2_ITERATOR li  ) 
 

void AB_Job_List2_Clear AB_JOB_LIST2 l  ) 
 

Removes all list elements from the list. (The elements are not freed.)

void AB_Job_List2_Dump AB_JOB_LIST2 l,
FILE *  f,
unsigned int  indent
 

Dumps the contents of the list to an open file (e.g. stderr).

void AB_Job_List2_Erase AB_JOB_LIST2 l,
AB_JOB_LIST2_ITERATOR it
 

Removes the element currently pointed to by the given iterator from the list.

AB_JOB_LIST2_ITERATOR* AB_Job_List2_First AB_JOB_LIST2 l  ) 
 

Returns a list iterator pointing to the first element.

AB_JOB* AB_Job_List2_ForEach AB_JOB_LIST2 list,
AB_JOB_LIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_Job_List2_free AB_JOB_LIST2 l  ) 
 

Destroys the list. Please note that the members in this list are not destroyed!

AB_JOB* AB_Job_List2_GetBack AB_JOB_LIST2 l  ) 
 

Returns the last element of the list. (The element is not removed from the list.)

AB_JOB* AB_Job_List2_GetFront AB_JOB_LIST2 l  ) 
 

Returns the first element of the list. (The element is not removed from the list.)

unsigned int AB_Job_List2_GetSize AB_JOB_LIST2 l  ) 
 

Returns the size of this list, i.e. the number of elements in this list.

This number is counted in the list metadata, so this is a cheap operation.

AB_JOB_LIST2_ITERATOR* AB_Job_List2_Last AB_JOB_LIST2 l  ) 
 

Returns a list iterator pointing to the last element.

AB_JOB_LIST2* AB_Job_List2_new  ) 
 

Creates a new list. This mus be freed using AB_Job_List2_free.

void AB_Job_List2_PopBack AB_JOB_LIST2 l  ) 
 

Removes the list's last element from the list. (The element is not freed.)

void AB_Job_List2_PopFront AB_JOB_LIST2 l  ) 
 

Removes the list's first element from the list. (The element is not freed.)

void AB_Job_List2_PushBack AB_JOB_LIST2 l,
AB_JOB p
 

Appends an element to a list making it the new last element.

void AB_Job_List2_PushFront AB_JOB_LIST2 l,
AB_JOB p
 

Inserts an element at the start of the list, making it the new first element.

AB_JOB* AB_Job_List2Iterator_Data AB_JOB_LIST2_ITERATOR li  ) 
 

Returns the pointer to the element stored at the list position the iterator currently points to.

void AB_Job_List2Iterator_free AB_JOB_LIST2_ITERATOR li  ) 
 

Destroys the list iterator.

AB_JOB_LIST2_ITERATOR* AB_Job_List2Iterator_new AB_JOB_LIST2 l  ) 
 

Creates a list iterator for the given list. (FIXME: Should be private).

AB_JOB* AB_Job_List2Iterator_Next AB_JOB_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the successor of the currenty selected element and returns that successor element.

AB_JOB* AB_Job_List2Iterator_Previous AB_JOB_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor element.

void AB_Provider_List_Add AB_PROVIDER element,
AB_PROVIDER_LIST list
 

Adds the given element to the given list making it the new tail.

void AB_Provider_List_AddList AB_PROVIDER_LIST dst,
AB_PROVIDER_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AB_Provider_List_Clear AB_PROVIDER_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AB_Provider_free();

void AB_Provider_List_Del AB_PROVIDER element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AB_PROVIDER* AB_Provider_List_First const AB_PROVIDER_LIST l  ) 
 

Returns the first element of the list.

void AB_Provider_List_free AB_PROVIDER_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AB_Provider_List_GetCount const AB_PROVIDER_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AB_Provider_List_Insert AB_PROVIDER element,
AB_PROVIDER_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AB_PROVIDER* AB_Provider_List_Last const AB_PROVIDER_LIST l  ) 
 

Returns the last element of the list.

AB_PROVIDER_LIST* AB_Provider_List_new  ) 
 

Creates a new list of AB_PROVIDER.

AB_PROVIDER* AB_Provider_List_Next const AB_PROVIDER element  ) 
 

Returns the successor of the given element.

AB_PROVIDER* AB_Provider_List_Previous const AB_PROVIDER element  ) 
 

Returns the predecessor of the given element.

void AB_ProviderDescription_ConstList2_Clear AB_PROVIDER_DESCRIPTION_CONSTLIST2 l  ) 
 

AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR* AB_ProviderDescription_ConstList2_First AB_PROVIDER_DESCRIPTION_CONSTLIST2 l  ) 
 

const AB_PROVIDER_DESCRIPTION* AB_ProviderDescription_ConstList2_ForEach AB_PROVIDER_DESCRIPTION_CONSTLIST2 list,
AB_PROVIDER_DESCRIPTION_CONSTLIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_ProviderDescription_ConstList2_free AB_PROVIDER_DESCRIPTION_CONSTLIST2 l  ) 
 

const AB_PROVIDER_DESCRIPTION* AB_ProviderDescription_ConstList2_GetBack AB_PROVIDER_DESCRIPTION_CONSTLIST2 l  ) 
 

const AB_PROVIDER_DESCRIPTION* AB_ProviderDescription_ConstList2_GetFront AB_PROVIDER_DESCRIPTION_CONSTLIST2 l  ) 
 

unsigned int AB_ProviderDescription_ConstList2_GetSize AB_PROVIDER_DESCRIPTION_CONSTLIST2 l  ) 
 

AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR* AB_ProviderDescription_ConstList2_Last AB_PROVIDER_DESCRIPTION_CONSTLIST2 l  ) 
 

AB_PROVIDER_DESCRIPTION_CONSTLIST2* AB_ProviderDescription_ConstList2_new  ) 
 

void AB_ProviderDescription_ConstList2_PopBack AB_PROVIDER_DESCRIPTION_CONSTLIST2 l  ) 
 

void AB_ProviderDescription_ConstList2_PopFront AB_PROVIDER_DESCRIPTION_CONSTLIST2 l  ) 
 

void AB_ProviderDescription_ConstList2_PushBack AB_PROVIDER_DESCRIPTION_CONSTLIST2 l,
const AB_PROVIDER_DESCRIPTION p
 

void AB_ProviderDescription_ConstList2_PushFront AB_PROVIDER_DESCRIPTION_CONSTLIST2 l,
const AB_PROVIDER_DESCRIPTION p
 

const AB_PROVIDER_DESCRIPTION* AB_ProviderDescription_ConstList2Iterator_Data AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR li  ) 
 

void AB_ProviderDescription_ConstList2Iterator_free AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR li  ) 
 

AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR* AB_ProviderDescription_ConstList2Iterator_new AB_PROVIDER_DESCRIPTION_CONSTLIST2 l  ) 
 

const AB_PROVIDER_DESCRIPTION* AB_ProviderDescription_ConstList2Iterator_Next AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR li  ) 
 

const AB_PROVIDER_DESCRIPTION* AB_ProviderDescription_ConstList2Iterator_Previous AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR li  ) 
 

void AB_ProviderDescription_List2_Clear AB_PROVIDER_DESCRIPTION_LIST2 l  ) 
 

Removes all list elements from the list. (The elements are not freed.)

void AB_ProviderDescription_List2_Dump AB_PROVIDER_DESCRIPTION_LIST2 l,
FILE *  f,
unsigned int  indent
 

Dumps the contents of the list to an open file (e.g. stderr).

void AB_ProviderDescription_List2_Erase AB_PROVIDER_DESCRIPTION_LIST2 l,
AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR it
 

Removes the element currently pointed to by the given iterator from the list.

AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR* AB_ProviderDescription_List2_First AB_PROVIDER_DESCRIPTION_LIST2 l  ) 
 

Returns a list iterator pointing to the first element.

AB_PROVIDER_DESCRIPTION* AB_ProviderDescription_List2_ForEach AB_PROVIDER_DESCRIPTION_LIST2 list,
AB_PROVIDER_DESCRIPTION_LIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_ProviderDescription_List2_free AB_PROVIDER_DESCRIPTION_LIST2 l  ) 
 

Destroys the list. Please note that the members in this list are not destroyed!

AB_PROVIDER_DESCRIPTION* AB_ProviderDescription_List2_GetBack AB_PROVIDER_DESCRIPTION_LIST2 l  ) 
 

Returns the last element of the list. (The element is not removed from the list.)

AB_PROVIDER_DESCRIPTION* AB_ProviderDescription_List2_GetFront AB_PROVIDER_DESCRIPTION_LIST2 l  ) 
 

Returns the first element of the list. (The element is not removed from the list.)

unsigned int AB_ProviderDescription_List2_GetSize AB_PROVIDER_DESCRIPTION_LIST2 l  ) 
 

Returns the size of this list, i.e. the number of elements in this list.

This number is counted in the list metadata, so this is a cheap operation.

AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR* AB_ProviderDescription_List2_Last AB_PROVIDER_DESCRIPTION_LIST2 l  ) 
 

Returns a list iterator pointing to the last element.

AB_PROVIDER_DESCRIPTION_LIST2* AB_ProviderDescription_List2_new  ) 
 

Creates a new list. This mus be freed using AB_ProviderDescription_List2_free.

void AB_ProviderDescription_List2_PopBack AB_PROVIDER_DESCRIPTION_LIST2 l  ) 
 

Removes the list's last element from the list. (The element is not freed.)

void AB_ProviderDescription_List2_PopFront AB_PROVIDER_DESCRIPTION_LIST2 l  ) 
 

Removes the list's first element from the list. (The element is not freed.)

void AB_ProviderDescription_List2_PushBack AB_PROVIDER_DESCRIPTION_LIST2 l,
AB_PROVIDER_DESCRIPTION p
 

Appends an element to a list making it the new last element.

void AB_ProviderDescription_List2_PushFront AB_PROVIDER_DESCRIPTION_LIST2 l,
AB_PROVIDER_DESCRIPTION p
 

Inserts an element at the start of the list, making it the new first element.

AB_PROVIDER_DESCRIPTION* AB_ProviderDescription_List2Iterator_Data AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR li  ) 
 

Returns the pointer to the element stored at the list position the iterator currently points to.

void AB_ProviderDescription_List2Iterator_free AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR li  ) 
 

Destroys the list iterator.

AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR* AB_ProviderDescription_List2Iterator_new AB_PROVIDER_DESCRIPTION_LIST2 l  ) 
 

Creates a list iterator for the given list. (FIXME: Should be private).

AB_PROVIDER_DESCRIPTION* AB_ProviderDescription_List2Iterator_Next AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the successor of the currenty selected element and returns that successor element.

AB_PROVIDER_DESCRIPTION* AB_ProviderDescription_List2Iterator_Previous AB_PROVIDER_DESCRIPTION_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor element.

void AB_ProviderDescription_List_Add AB_PROVIDER_DESCRIPTION element,
AB_PROVIDER_DESCRIPTION_LIST list
 

Adds the given element to the given list making it the new tail.

void AB_ProviderDescription_List_AddList AB_PROVIDER_DESCRIPTION_LIST dst,
AB_PROVIDER_DESCRIPTION_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AB_ProviderDescription_List_Clear AB_PROVIDER_DESCRIPTION_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AB_ProviderDescription_free();

void AB_ProviderDescription_List_Del AB_PROVIDER_DESCRIPTION element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AB_PROVIDER_DESCRIPTION* AB_ProviderDescription_List_First const AB_PROVIDER_DESCRIPTION_LIST l  ) 
 

Returns the first element of the list.

void AB_ProviderDescription_List_free AB_PROVIDER_DESCRIPTION_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AB_ProviderDescription_List_GetCount const AB_PROVIDER_DESCRIPTION_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AB_ProviderDescription_List_Insert AB_PROVIDER_DESCRIPTION element,
AB_PROVIDER_DESCRIPTION_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AB_PROVIDER_DESCRIPTION* AB_ProviderDescription_List_Last const AB_PROVIDER_DESCRIPTION_LIST l  ) 
 

Returns the last element of the list.

AB_PROVIDER_DESCRIPTION_LIST* AB_ProviderDescription_List_new  ) 
 

Creates a new list of AB_PROVIDER_DESCRIPTION.

AB_PROVIDER_DESCRIPTION* AB_ProviderDescription_List_Next const AB_PROVIDER_DESCRIPTION element  ) 
 

Returns the successor of the given element.

AB_PROVIDER_DESCRIPTION* AB_ProviderDescription_List_Previous const AB_PROVIDER_DESCRIPTION element  ) 
 

Returns the predecessor of the given element.

void AB_Split_ConstList2_Clear AB_SPLIT_CONSTLIST2 l  ) 
 

AB_SPLIT_CONSTLIST2_ITERATOR* AB_Split_ConstList2_First AB_SPLIT_CONSTLIST2 l  ) 
 

const AB_SPLIT* AB_Split_ConstList2_ForEach AB_SPLIT_CONSTLIST2 list,
AB_SPLIT_CONSTLIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_Split_ConstList2_free AB_SPLIT_CONSTLIST2 l  ) 
 

const AB_SPLIT* AB_Split_ConstList2_GetBack AB_SPLIT_CONSTLIST2 l  ) 
 

const AB_SPLIT* AB_Split_ConstList2_GetFront AB_SPLIT_CONSTLIST2 l  ) 
 

unsigned int AB_Split_ConstList2_GetSize AB_SPLIT_CONSTLIST2 l  ) 
 

AB_SPLIT_CONSTLIST2_ITERATOR* AB_Split_ConstList2_Last AB_SPLIT_CONSTLIST2 l  ) 
 

AB_SPLIT_CONSTLIST2* AB_Split_ConstList2_new  ) 
 

void AB_Split_ConstList2_PopBack AB_SPLIT_CONSTLIST2 l  ) 
 

void AB_Split_ConstList2_PopFront AB_SPLIT_CONSTLIST2 l  ) 
 

void AB_Split_ConstList2_PushBack AB_SPLIT_CONSTLIST2 l,
const AB_SPLIT p
 

void AB_Split_ConstList2_PushFront AB_SPLIT_CONSTLIST2 l,
const AB_SPLIT p
 

const AB_SPLIT* AB_Split_ConstList2Iterator_Data AB_SPLIT_CONSTLIST2_ITERATOR li  ) 
 

void AB_Split_ConstList2Iterator_free AB_SPLIT_CONSTLIST2_ITERATOR li  ) 
 

AB_SPLIT_CONSTLIST2_ITERATOR* AB_Split_ConstList2Iterator_new AB_SPLIT_CONSTLIST2 l  ) 
 

const AB_SPLIT* AB_Split_ConstList2Iterator_Next AB_SPLIT_CONSTLIST2_ITERATOR li  ) 
 

const AB_SPLIT* AB_Split_ConstList2Iterator_Previous AB_SPLIT_CONSTLIST2_ITERATOR li  ) 
 

void AB_Split_List2_Clear AB_SPLIT_LIST2 l  ) 
 

Removes all list elements from the list. (The elements are not freed.)

void AB_Split_List2_Dump AB_SPLIT_LIST2 l,
FILE *  f,
unsigned int  indent
 

Dumps the contents of the list to an open file (e.g. stderr).

void AB_Split_List2_Erase AB_SPLIT_LIST2 l,
AB_SPLIT_LIST2_ITERATOR it
 

Removes the element currently pointed to by the given iterator from the list.

AB_SPLIT_LIST2_ITERATOR* AB_Split_List2_First AB_SPLIT_LIST2 l  ) 
 

Returns a list iterator pointing to the first element.

AB_SPLIT* AB_Split_List2_ForEach AB_SPLIT_LIST2 list,
AB_SPLIT_LIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_Split_List2_free AB_SPLIT_LIST2 l  ) 
 

Destroys the list. Please note that the members in this list are not destroyed!

AB_SPLIT* AB_Split_List2_GetBack AB_SPLIT_LIST2 l  ) 
 

Returns the last element of the list. (The element is not removed from the list.)

AB_SPLIT* AB_Split_List2_GetFront AB_SPLIT_LIST2 l  ) 
 

Returns the first element of the list. (The element is not removed from the list.)

unsigned int AB_Split_List2_GetSize AB_SPLIT_LIST2 l  ) 
 

Returns the size of this list, i.e. the number of elements in this list.

This number is counted in the list metadata, so this is a cheap operation.

AB_SPLIT_LIST2_ITERATOR* AB_Split_List2_Last AB_SPLIT_LIST2 l  ) 
 

Returns a list iterator pointing to the last element.

AB_SPLIT_LIST2* AB_Split_List2_new  ) 
 

Creates a new list. This mus be freed using AB_Split_List2_free.

void AB_Split_List2_PopBack AB_SPLIT_LIST2 l  ) 
 

Removes the list's last element from the list. (The element is not freed.)

void AB_Split_List2_PopFront AB_SPLIT_LIST2 l  ) 
 

Removes the list's first element from the list. (The element is not freed.)

void AB_Split_List2_PushBack AB_SPLIT_LIST2 l,
AB_SPLIT p
 

Appends an element to a list making it the new last element.

void AB_Split_List2_PushFront AB_SPLIT_LIST2 l,
AB_SPLIT p
 

Inserts an element at the start of the list, making it the new first element.

AB_SPLIT* AB_Split_List2Iterator_Data AB_SPLIT_LIST2_ITERATOR li  ) 
 

Returns the pointer to the element stored at the list position the iterator currently points to.

void AB_Split_List2Iterator_free AB_SPLIT_LIST2_ITERATOR li  ) 
 

Destroys the list iterator.

AB_SPLIT_LIST2_ITERATOR* AB_Split_List2Iterator_new AB_SPLIT_LIST2 l  ) 
 

Creates a list iterator for the given list. (FIXME: Should be private).

AB_SPLIT* AB_Split_List2Iterator_Next AB_SPLIT_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the successor of the currenty selected element and returns that successor element.

AB_SPLIT* AB_Split_List2Iterator_Previous AB_SPLIT_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor element.

void AB_Split_List_Add AB_SPLIT element,
AB_SPLIT_LIST list
 

Adds the given element to the given list making it the new tail.

void AB_Split_List_AddList AB_SPLIT_LIST dst,
AB_SPLIT_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AB_Split_List_Clear AB_SPLIT_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AB_Split_free();

void AB_Split_List_Del AB_SPLIT element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AB_SPLIT* AB_Split_List_First const AB_SPLIT_LIST l  ) 
 

Returns the first element of the list.

void AB_Split_List_free AB_SPLIT_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AB_Split_List_GetCount const AB_SPLIT_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AB_Split_List_Insert AB_SPLIT element,
AB_SPLIT_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AB_SPLIT* AB_Split_List_Last const AB_SPLIT_LIST l  ) 
 

Returns the last element of the list.

AB_SPLIT_LIST* AB_Split_List_new  ) 
 

Creates a new list of AB_SPLIT.

AB_SPLIT* AB_Split_List_Next const AB_SPLIT element  ) 
 

Returns the successor of the given element.

AB_SPLIT* AB_Split_List_Previous const AB_SPLIT element  ) 
 

Returns the predecessor of the given element.

void AB_Transaction_ConstList2_Clear AB_TRANSACTION_CONSTLIST2 l  ) 
 

AB_TRANSACTION_CONSTLIST2_ITERATOR* AB_Transaction_ConstList2_First AB_TRANSACTION_CONSTLIST2 l  ) 
 

const AB_TRANSACTION* AB_Transaction_ConstList2_ForEach AB_TRANSACTION_CONSTLIST2 list,
AB_TRANSACTION_CONSTLIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_Transaction_ConstList2_free AB_TRANSACTION_CONSTLIST2 l  ) 
 

const AB_TRANSACTION* AB_Transaction_ConstList2_GetBack AB_TRANSACTION_CONSTLIST2 l  ) 
 

const AB_TRANSACTION* AB_Transaction_ConstList2_GetFront AB_TRANSACTION_CONSTLIST2 l  ) 
 

unsigned int AB_Transaction_ConstList2_GetSize AB_TRANSACTION_CONSTLIST2 l  ) 
 

AB_TRANSACTION_CONSTLIST2_ITERATOR* AB_Transaction_ConstList2_Last AB_TRANSACTION_CONSTLIST2 l  ) 
 

AB_TRANSACTION_CONSTLIST2* AB_Transaction_ConstList2_new  ) 
 

void AB_Transaction_ConstList2_PopBack AB_TRANSACTION_CONSTLIST2 l  ) 
 

void AB_Transaction_ConstList2_PopFront AB_TRANSACTION_CONSTLIST2 l  ) 
 

void AB_Transaction_ConstList2_PushBack AB_TRANSACTION_CONSTLIST2 l,
const AB_TRANSACTION p
 

void AB_Transaction_ConstList2_PushFront AB_TRANSACTION_CONSTLIST2 l,
const AB_TRANSACTION p
 

const AB_TRANSACTION* AB_Transaction_ConstList2Iterator_Data AB_TRANSACTION_CONSTLIST2_ITERATOR li  ) 
 

void AB_Transaction_ConstList2Iterator_free AB_TRANSACTION_CONSTLIST2_ITERATOR li  ) 
 

AB_TRANSACTION_CONSTLIST2_ITERATOR* AB_Transaction_ConstList2Iterator_new AB_TRANSACTION_CONSTLIST2 l  ) 
 

const AB_TRANSACTION* AB_Transaction_ConstList2Iterator_Next AB_TRANSACTION_CONSTLIST2_ITERATOR li  ) 
 

const AB_TRANSACTION* AB_Transaction_ConstList2Iterator_Previous AB_TRANSACTION_CONSTLIST2_ITERATOR li  ) 
 

void AB_Transaction_List2_Clear AB_TRANSACTION_LIST2 l  ) 
 

Removes all list elements from the list. (The elements are not freed.)

void AB_Transaction_List2_Dump AB_TRANSACTION_LIST2 l,
FILE *  f,
unsigned int  indent
 

Dumps the contents of the list to an open file (e.g. stderr).

void AB_Transaction_List2_Erase AB_TRANSACTION_LIST2 l,
AB_TRANSACTION_LIST2_ITERATOR it
 

Removes the element currently pointed to by the given iterator from the list.

AB_TRANSACTION_LIST2_ITERATOR* AB_Transaction_List2_First AB_TRANSACTION_LIST2 l  ) 
 

Returns a list iterator pointing to the first element.

AB_TRANSACTION* AB_Transaction_List2_ForEach AB_TRANSACTION_LIST2 list,
AB_TRANSACTION_LIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_Transaction_List2_free AB_TRANSACTION_LIST2 l  ) 
 

Destroys the list. Please note that the members in this list are not destroyed!

AB_TRANSACTION* AB_Transaction_List2_GetBack AB_TRANSACTION_LIST2 l  ) 
 

Returns the last element of the list. (The element is not removed from the list.)

AB_TRANSACTION* AB_Transaction_List2_GetFront AB_TRANSACTION_LIST2 l  ) 
 

Returns the first element of the list. (The element is not removed from the list.)

unsigned int AB_Transaction_List2_GetSize AB_TRANSACTION_LIST2 l  ) 
 

Returns the size of this list, i.e. the number of elements in this list.

This number is counted in the list metadata, so this is a cheap operation.

AB_TRANSACTION_LIST2_ITERATOR* AB_Transaction_List2_Last AB_TRANSACTION_LIST2 l  ) 
 

Returns a list iterator pointing to the last element.

AB_TRANSACTION_LIST2* AB_Transaction_List2_new  ) 
 

Creates a new list. This mus be freed using AB_Transaction_List2_free.

void AB_Transaction_List2_PopBack AB_TRANSACTION_LIST2 l  ) 
 

Removes the list's last element from the list. (The element is not freed.)

void AB_Transaction_List2_PopFront AB_TRANSACTION_LIST2 l  ) 
 

Removes the list's first element from the list. (The element is not freed.)

void AB_Transaction_List2_PushBack AB_TRANSACTION_LIST2 l,
AB_TRANSACTION p
 

Appends an element to a list making it the new last element.

void AB_Transaction_List2_PushFront AB_TRANSACTION_LIST2 l,
AB_TRANSACTION p
 

Inserts an element at the start of the list, making it the new first element.

AB_TRANSACTION* AB_Transaction_List2Iterator_Data AB_TRANSACTION_LIST2_ITERATOR li  ) 
 

Returns the pointer to the element stored at the list position the iterator currently points to.

void AB_Transaction_List2Iterator_free AB_TRANSACTION_LIST2_ITERATOR li  ) 
 

Destroys the list iterator.

AB_TRANSACTION_LIST2_ITERATOR* AB_Transaction_List2Iterator_new AB_TRANSACTION_LIST2 l  ) 
 

Creates a list iterator for the given list. (FIXME: Should be private).

AB_TRANSACTION* AB_Transaction_List2Iterator_Next AB_TRANSACTION_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the successor of the currenty selected element and returns that successor element.

AB_TRANSACTION* AB_Transaction_List2Iterator_Previous AB_TRANSACTION_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor element.

void AB_TransactionLimits_ConstList2_Clear AB_TRANSACTION_LIMITS_CONSTLIST2 l  ) 
 

AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR* AB_TransactionLimits_ConstList2_First AB_TRANSACTION_LIMITS_CONSTLIST2 l  ) 
 

const AB_TRANSACTION_LIMITS* AB_TransactionLimits_ConstList2_ForEach AB_TRANSACTION_LIMITS_CONSTLIST2 list,
AB_TRANSACTION_LIMITS_CONSTLIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_TransactionLimits_ConstList2_free AB_TRANSACTION_LIMITS_CONSTLIST2 l  ) 
 

const AB_TRANSACTION_LIMITS* AB_TransactionLimits_ConstList2_GetBack AB_TRANSACTION_LIMITS_CONSTLIST2 l  ) 
 

const AB_TRANSACTION_LIMITS* AB_TransactionLimits_ConstList2_GetFront AB_TRANSACTION_LIMITS_CONSTLIST2 l  ) 
 

unsigned int AB_TransactionLimits_ConstList2_GetSize AB_TRANSACTION_LIMITS_CONSTLIST2 l  ) 
 

AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR* AB_TransactionLimits_ConstList2_Last AB_TRANSACTION_LIMITS_CONSTLIST2 l  ) 
 

AB_TRANSACTION_LIMITS_CONSTLIST2* AB_TransactionLimits_ConstList2_new  ) 
 

void AB_TransactionLimits_ConstList2_PopBack AB_TRANSACTION_LIMITS_CONSTLIST2 l  ) 
 

void AB_TransactionLimits_ConstList2_PopFront AB_TRANSACTION_LIMITS_CONSTLIST2 l  ) 
 

void AB_TransactionLimits_ConstList2_PushBack AB_TRANSACTION_LIMITS_CONSTLIST2 l,
const AB_TRANSACTION_LIMITS p
 

void AB_TransactionLimits_ConstList2_PushFront AB_TRANSACTION_LIMITS_CONSTLIST2 l,
const AB_TRANSACTION_LIMITS p
 

const AB_TRANSACTION_LIMITS* AB_TransactionLimits_ConstList2Iterator_Data AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR li  ) 
 

void AB_TransactionLimits_ConstList2Iterator_free AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR li  ) 
 

AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR* AB_TransactionLimits_ConstList2Iterator_new AB_TRANSACTION_LIMITS_CONSTLIST2 l  ) 
 

const AB_TRANSACTION_LIMITS* AB_TransactionLimits_ConstList2Iterator_Next AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR li  ) 
 

const AB_TRANSACTION_LIMITS* AB_TransactionLimits_ConstList2Iterator_Previous AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR li  ) 
 

void AB_TransactionLimits_List2_Clear AB_TRANSACTION_LIMITS_LIST2 l  ) 
 

Removes all list elements from the list. (The elements are not freed.)

void AB_TransactionLimits_List2_Dump AB_TRANSACTION_LIMITS_LIST2 l,
FILE *  f,
unsigned int  indent
 

Dumps the contents of the list to an open file (e.g. stderr).

void AB_TransactionLimits_List2_Erase AB_TRANSACTION_LIMITS_LIST2 l,
AB_TRANSACTION_LIMITS_LIST2_ITERATOR it
 

Removes the element currently pointed to by the given iterator from the list.

AB_TRANSACTION_LIMITS_LIST2_ITERATOR* AB_TransactionLimits_List2_First AB_TRANSACTION_LIMITS_LIST2 l  ) 
 

Returns a list iterator pointing to the first element.

AB_TRANSACTION_LIMITS* AB_TransactionLimits_List2_ForEach AB_TRANSACTION_LIMITS_LIST2 list,
AB_TRANSACTION_LIMITS_LIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AB_TransactionLimits_List2_free AB_TRANSACTION_LIMITS_LIST2 l  ) 
 

Destroys the list. Please note that the members in this list are not destroyed!

AB_TRANSACTION_LIMITS* AB_TransactionLimits_List2_GetBack AB_TRANSACTION_LIMITS_LIST2 l  ) 
 

Returns the last element of the list. (The element is not removed from the list.)

AB_TRANSACTION_LIMITS* AB_TransactionLimits_List2_GetFront AB_TRANSACTION_LIMITS_LIST2 l  ) 
 

Returns the first element of the list. (The element is not removed from the list.)

unsigned int AB_TransactionLimits_List2_GetSize AB_TRANSACTION_LIMITS_LIST2 l  ) 
 

Returns the size of this list, i.e. the number of elements in this list.

This number is counted in the list metadata, so this is a cheap operation.

AB_TRANSACTION_LIMITS_LIST2_ITERATOR* AB_TransactionLimits_List2_Last AB_TRANSACTION_LIMITS_LIST2 l  ) 
 

Returns a list iterator pointing to the last element.

AB_TRANSACTION_LIMITS_LIST2* AB_TransactionLimits_List2_new  ) 
 

Creates a new list. This mus be freed using AB_TransactionLimits_List2_free.

void AB_TransactionLimits_List2_PopBack AB_TRANSACTION_LIMITS_LIST2 l  ) 
 

Removes the list's last element from the list. (The element is not freed.)

void AB_TransactionLimits_List2_PopFront AB_TRANSACTION_LIMITS_LIST2 l  ) 
 

Removes the list's first element from the list. (The element is not freed.)

void AB_TransactionLimits_List2_PushBack AB_TRANSACTION_LIMITS_LIST2 l,
AB_TRANSACTION_LIMITS p
 

Appends an element to a list making it the new last element.

void AB_TransactionLimits_List2_PushFront AB_TRANSACTION_LIMITS_LIST2 l,
AB_TRANSACTION_LIMITS p
 

Inserts an element at the start of the list, making it the new first element.

AB_TRANSACTION_LIMITS* AB_TransactionLimits_List2Iterator_Data AB_TRANSACTION_LIMITS_LIST2_ITERATOR li  ) 
 

Returns the pointer to the element stored at the list position the iterator currently points to.

void AB_TransactionLimits_List2Iterator_free AB_TRANSACTION_LIMITS_LIST2_ITERATOR li  ) 
 

Destroys the list iterator.

AB_TRANSACTION_LIMITS_LIST2_ITERATOR* AB_TransactionLimits_List2Iterator_new AB_TRANSACTION_LIMITS_LIST2 l  ) 
 

Creates a list iterator for the given list. (FIXME: Should be private).

AB_TRANSACTION_LIMITS* AB_TransactionLimits_List2Iterator_Next AB_TRANSACTION_LIMITS_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the successor of the currenty selected element and returns that successor element.

AB_TRANSACTION_LIMITS* AB_TransactionLimits_List2Iterator_Previous AB_TRANSACTION_LIMITS_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor element.

void AB_TransactionLimits_List_Add AB_TRANSACTION_LIMITS element,
AB_TRANSACTION_LIMITS_LIST list
 

Adds the given element to the given list making it the new tail.

void AB_TransactionLimits_List_AddList AB_TRANSACTION_LIMITS_LIST dst,
AB_TRANSACTION_LIMITS_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AB_TransactionLimits_List_Clear AB_TRANSACTION_LIMITS_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AB_TransactionLimits_free();

void AB_TransactionLimits_List_Del AB_TRANSACTION_LIMITS element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AB_TRANSACTION_LIMITS* AB_TransactionLimits_List_First const AB_TRANSACTION_LIMITS_LIST l  ) 
 

Returns the first element of the list.

void AB_TransactionLimits_List_free AB_TRANSACTION_LIMITS_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AB_TransactionLimits_List_GetCount const AB_TRANSACTION_LIMITS_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AB_TransactionLimits_List_Insert AB_TRANSACTION_LIMITS element,
AB_TRANSACTION_LIMITS_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AB_TRANSACTION_LIMITS* AB_TransactionLimits_List_Last const AB_TRANSACTION_LIMITS_LIST l  ) 
 

Returns the last element of the list.

AB_TRANSACTION_LIMITS_LIST* AB_TransactionLimits_List_new  ) 
 

Creates a new list of AB_TRANSACTION_LIMITS.

AB_TRANSACTION_LIMITS* AB_TransactionLimits_List_Next const AB_TRANSACTION_LIMITS element  ) 
 

Returns the successor of the given element.

AB_TRANSACTION_LIMITS* AB_TransactionLimits_List_Previous const AB_TRANSACTION_LIMITS element  ) 
 

Returns the predecessor of the given element.

void AD_Job_List_Add AD_JOB element,
AD_JOB_LIST list
 

Adds the given element to the given list making it the new tail.

void AD_Job_List_AddList AD_JOB_LIST dst,
AD_JOB_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AD_Job_List_Clear AD_JOB_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AD_Job_free();

void AD_Job_List_Del AD_JOB element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AD_JOB* AD_Job_List_First const AD_JOB_LIST l  ) 
 

Returns the first element of the list.

void AD_Job_List_free AD_JOB_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AD_Job_List_GetCount const AD_JOB_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AD_Job_List_Insert AD_JOB element,
AD_JOB_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AD_JOB* AD_Job_List_Last const AD_JOB_LIST l  ) 
 

Returns the last element of the list.

AD_JOB_LIST* AD_Job_List_new  ) 
 

Creates a new list of AD_JOB.

AD_JOB* AD_Job_List_Next const AD_JOB element  ) 
 

Returns the successor of the given element.

AD_JOB* AD_Job_List_Previous const AD_JOB element  ) 
 

Returns the predecessor of the given element.

void AG_Card_List_Add AG_CARD element,
AG_CARD_LIST list
 

Adds the given element to the given list making it the new tail.

void AG_Card_List_AddList AG_CARD_LIST dst,
AG_CARD_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AG_Card_List_Clear AG_CARD_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AG_Card_free();

void AG_Card_List_Del AG_CARD element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AG_CARD* AG_Card_List_First const AG_CARD_LIST l  ) 
 

Returns the first element of the list.

void AG_Card_List_free AG_CARD_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AG_Card_List_GetCount const AG_CARD_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AG_Card_List_Insert AG_CARD element,
AG_CARD_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AG_CARD* AG_Card_List_Last const AG_CARD_LIST l  ) 
 

Returns the last element of the list.

AG_CARD_LIST* AG_Card_List_new  ) 
 

Creates a new list of AG_CARD.

AG_CARD* AG_Card_List_Next const AG_CARD element  ) 
 

Returns the successor of the given element.

AG_CARD* AG_Card_List_Previous const AG_CARD element  ) 
 

Returns the predecessor of the given element.

void AH_Account_ConstList2_Clear AH_ACCOUNT_CONSTLIST2 l  ) 
 

AH_ACCOUNT_CONSTLIST2_ITERATOR* AH_Account_ConstList2_First AH_ACCOUNT_CONSTLIST2 l  ) 
 

const AH_ACCOUNT* AH_Account_ConstList2_ForEach AH_ACCOUNT_CONSTLIST2 list,
AH_ACCOUNT_CONSTLIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AH_Account_ConstList2_free AH_ACCOUNT_CONSTLIST2 l  ) 
 

const AH_ACCOUNT* AH_Account_ConstList2_GetBack AH_ACCOUNT_CONSTLIST2 l  ) 
 

const AH_ACCOUNT* AH_Account_ConstList2_GetFront AH_ACCOUNT_CONSTLIST2 l  ) 
 

unsigned int AH_Account_ConstList2_GetSize AH_ACCOUNT_CONSTLIST2 l  ) 
 

AH_ACCOUNT_CONSTLIST2_ITERATOR* AH_Account_ConstList2_Last AH_ACCOUNT_CONSTLIST2 l  ) 
 

AH_ACCOUNT_CONSTLIST2* AH_Account_ConstList2_new  ) 
 

void AH_Account_ConstList2_PopBack AH_ACCOUNT_CONSTLIST2 l  ) 
 

void AH_Account_ConstList2_PopFront AH_ACCOUNT_CONSTLIST2 l  ) 
 

void AH_Account_ConstList2_PushBack AH_ACCOUNT_CONSTLIST2 l,
const AH_ACCOUNT p
 

void AH_Account_ConstList2_PushFront AH_ACCOUNT_CONSTLIST2 l,
const AH_ACCOUNT p
 

const AH_ACCOUNT* AH_Account_ConstList2Iterator_Data AH_ACCOUNT_CONSTLIST2_ITERATOR li  ) 
 

void AH_Account_ConstList2Iterator_free AH_ACCOUNT_CONSTLIST2_ITERATOR li  ) 
 

AH_ACCOUNT_CONSTLIST2_ITERATOR* AH_Account_ConstList2Iterator_new AH_ACCOUNT_CONSTLIST2 l  ) 
 

const AH_ACCOUNT* AH_Account_ConstList2Iterator_Next AH_ACCOUNT_CONSTLIST2_ITERATOR li  ) 
 

const AH_ACCOUNT* AH_Account_ConstList2Iterator_Previous AH_ACCOUNT_CONSTLIST2_ITERATOR li  ) 
 

void AH_Account_List2_Clear AH_ACCOUNT_LIST2 l  ) 
 

Removes all list elements from the list. (The elements are not freed.)

void AH_Account_List2_Dump AH_ACCOUNT_LIST2 l,
FILE *  f,
unsigned int  indent
 

Dumps the contents of the list to an open file (e.g. stderr).

void AH_Account_List2_Erase AH_ACCOUNT_LIST2 l,
AH_ACCOUNT_LIST2_ITERATOR it
 

Removes the element currently pointed to by the given iterator from the list.

AH_ACCOUNT_LIST2_ITERATOR* AH_Account_List2_First AH_ACCOUNT_LIST2 l  ) 
 

Returns a list iterator pointing to the first element.

AH_ACCOUNT* AH_Account_List2_ForEach AH_ACCOUNT_LIST2 list,
AH_ACCOUNT_LIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AH_Account_List2_free AH_ACCOUNT_LIST2 l  ) 
 

Destroys the list. Please note that the members in this list are not destroyed!

AH_ACCOUNT* AH_Account_List2_GetBack AH_ACCOUNT_LIST2 l  ) 
 

Returns the last element of the list. (The element is not removed from the list.)

AH_ACCOUNT* AH_Account_List2_GetFront AH_ACCOUNT_LIST2 l  ) 
 

Returns the first element of the list. (The element is not removed from the list.)

unsigned int AH_Account_List2_GetSize AH_ACCOUNT_LIST2 l  ) 
 

Returns the size of this list, i.e. the number of elements in this list.

This number is counted in the list metadata, so this is a cheap operation.

AH_ACCOUNT_LIST2_ITERATOR* AH_Account_List2_Last AH_ACCOUNT_LIST2 l  ) 
 

Returns a list iterator pointing to the last element.

AH_ACCOUNT_LIST2* AH_Account_List2_new  ) 
 

Creates a new list. This mus be freed using AH_Account_List2_free.

void AH_Account_List2_PopBack AH_ACCOUNT_LIST2 l  ) 
 

Removes the list's last element from the list. (The element is not freed.)

void AH_Account_List2_PopFront AH_ACCOUNT_LIST2 l  ) 
 

Removes the list's first element from the list. (The element is not freed.)

void AH_Account_List2_PushBack AH_ACCOUNT_LIST2 l,
AH_ACCOUNT p
 

Appends an element to a list making it the new last element.

void AH_Account_List2_PushFront AH_ACCOUNT_LIST2 l,
AH_ACCOUNT p
 

Inserts an element at the start of the list, making it the new first element.

AH_ACCOUNT* AH_Account_List2Iterator_Data AH_ACCOUNT_LIST2_ITERATOR li  ) 
 

Returns the pointer to the element stored at the list position the iterator currently points to.

void AH_Account_List2Iterator_free AH_ACCOUNT_LIST2_ITERATOR li  ) 
 

Destroys the list iterator.

AH_ACCOUNT_LIST2_ITERATOR* AH_Account_List2Iterator_new AH_ACCOUNT_LIST2 l  ) 
 

Creates a list iterator for the given list. (FIXME: Should be private).

AH_ACCOUNT* AH_Account_List2Iterator_Next AH_ACCOUNT_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the successor of the currenty selected element and returns that successor element.

AH_ACCOUNT* AH_Account_List2Iterator_Previous AH_ACCOUNT_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor element.

void AH_Bank_ConstList2_Clear AH_BANK_CONSTLIST2 l  ) 
 

AH_BANK_CONSTLIST2_ITERATOR* AH_Bank_ConstList2_First AH_BANK_CONSTLIST2 l  ) 
 

const AH_BANK* AH_Bank_ConstList2_ForEach AH_BANK_CONSTLIST2 list,
AH_BANK_CONSTLIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AH_Bank_ConstList2_free AH_BANK_CONSTLIST2 l  ) 
 

const AH_BANK* AH_Bank_ConstList2_GetBack AH_BANK_CONSTLIST2 l  ) 
 

const AH_BANK* AH_Bank_ConstList2_GetFront AH_BANK_CONSTLIST2 l  ) 
 

unsigned int AH_Bank_ConstList2_GetSize AH_BANK_CONSTLIST2 l  ) 
 

AH_BANK_CONSTLIST2_ITERATOR* AH_Bank_ConstList2_Last AH_BANK_CONSTLIST2 l  ) 
 

AH_BANK_CONSTLIST2* AH_Bank_ConstList2_new  ) 
 

void AH_Bank_ConstList2_PopBack AH_BANK_CONSTLIST2 l  ) 
 

void AH_Bank_ConstList2_PopFront AH_BANK_CONSTLIST2 l  ) 
 

void AH_Bank_ConstList2_PushBack AH_BANK_CONSTLIST2 l,
const AH_BANK p
 

void AH_Bank_ConstList2_PushFront AH_BANK_CONSTLIST2 l,
const AH_BANK p
 

const AH_BANK* AH_Bank_ConstList2Iterator_Data AH_BANK_CONSTLIST2_ITERATOR li  ) 
 

void AH_Bank_ConstList2Iterator_free AH_BANK_CONSTLIST2_ITERATOR li  ) 
 

AH_BANK_CONSTLIST2_ITERATOR* AH_Bank_ConstList2Iterator_new AH_BANK_CONSTLIST2 l  ) 
 

const AH_BANK* AH_Bank_ConstList2Iterator_Next AH_BANK_CONSTLIST2_ITERATOR li  ) 
 

const AH_BANK* AH_Bank_ConstList2Iterator_Previous AH_BANK_CONSTLIST2_ITERATOR li  ) 
 

void AH_Bank_List2_Clear AH_BANK_LIST2 l  ) 
 

Removes all list elements from the list. (The elements are not freed.)

void AH_Bank_List2_Dump AH_BANK_LIST2 l,
FILE *  f,
unsigned int  indent
 

Dumps the contents of the list to an open file (e.g. stderr).

void AH_Bank_List2_Erase AH_BANK_LIST2 l,
AH_BANK_LIST2_ITERATOR it
 

Removes the element currently pointed to by the given iterator from the list.

AH_BANK_LIST2_ITERATOR* AH_Bank_List2_First AH_BANK_LIST2 l  ) 
 

Returns a list iterator pointing to the first element.

AH_BANK* AH_Bank_List2_ForEach AH_BANK_LIST2 list,
AH_BANK_LIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AH_Bank_List2_free AH_BANK_LIST2 l  ) 
 

Destroys the list. Please note that the members in this list are not destroyed!

AH_BANK* AH_Bank_List2_GetBack AH_BANK_LIST2 l  ) 
 

Returns the last element of the list. (The element is not removed from the list.)

AH_BANK* AH_Bank_List2_GetFront AH_BANK_LIST2 l  ) 
 

Returns the first element of the list. (The element is not removed from the list.)

unsigned int AH_Bank_List2_GetSize AH_BANK_LIST2 l  ) 
 

Returns the size of this list, i.e. the number of elements in this list.

This number is counted in the list metadata, so this is a cheap operation.

AH_BANK_LIST2_ITERATOR* AH_Bank_List2_Last AH_BANK_LIST2 l  ) 
 

Returns a list iterator pointing to the last element.

AH_BANK_LIST2* AH_Bank_List2_new  ) 
 

Creates a new list. This mus be freed using AH_Bank_List2_free.

void AH_Bank_List2_PopBack AH_BANK_LIST2 l  ) 
 

Removes the list's last element from the list. (The element is not freed.)

void AH_Bank_List2_PopFront AH_BANK_LIST2 l  ) 
 

Removes the list's first element from the list. (The element is not freed.)

void AH_Bank_List2_PushBack AH_BANK_LIST2 l,
AH_BANK p
 

Appends an element to a list making it the new last element.

void AH_Bank_List2_PushFront AH_BANK_LIST2 l,
AH_BANK p
 

Inserts an element at the start of the list, making it the new first element.

AH_BANK* AH_Bank_List2Iterator_Data AH_BANK_LIST2_ITERATOR li  ) 
 

Returns the pointer to the element stored at the list position the iterator currently points to.

void AH_Bank_List2Iterator_free AH_BANK_LIST2_ITERATOR li  ) 
 

Destroys the list iterator.

AH_BANK_LIST2_ITERATOR* AH_Bank_List2Iterator_new AH_BANK_LIST2 l  ) 
 

Creates a list iterator for the given list. (FIXME: Should be private).

AH_BANK* AH_Bank_List2Iterator_Next AH_BANK_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the successor of the currenty selected element and returns that successor element.

AH_BANK* AH_Bank_List2Iterator_Previous AH_BANK_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor element.

void AH_Bank_List_Add AH_BANK element,
AH_BANK_LIST list
 

Adds the given element to the given list making it the new tail.

void AH_Bank_List_AddList AH_BANK_LIST dst,
AH_BANK_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AH_Bank_List_Clear AH_BANK_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AH_Bank_free();

void AH_Bank_List_Del AH_BANK element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AH_BANK* AH_Bank_List_First const AH_BANK_LIST l  ) 
 

Returns the first element of the list.

void AH_Bank_List_free AH_BANK_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AH_Bank_List_GetCount const AH_BANK_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AH_Bank_List_Insert AH_BANK element,
AH_BANK_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AH_BANK* AH_Bank_List_Last const AH_BANK_LIST l  ) 
 

Returns the last element of the list.

AH_BANK_LIST* AH_Bank_List_new  ) 
 

Creates a new list of AH_BANK.

AH_BANK* AH_Bank_List_Next const AH_BANK element  ) 
 

Returns the successor of the given element.

AH_BANK* AH_Bank_List_Previous const AH_BANK element  ) 
 

Returns the predecessor of the given element.

void AH_BpdAddr_ConstList2_Clear AH_BPD_ADDR_CONSTLIST2 l  ) 
 

AH_BPD_ADDR_CONSTLIST2_ITERATOR* AH_BpdAddr_ConstList2_First AH_BPD_ADDR_CONSTLIST2 l  ) 
 

const AH_BPD_ADDR* AH_BpdAddr_ConstList2_ForEach AH_BPD_ADDR_CONSTLIST2 list,
AH_BPD_ADDR_CONSTLIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AH_BpdAddr_ConstList2_free AH_BPD_ADDR_CONSTLIST2 l  ) 
 

const AH_BPD_ADDR* AH_BpdAddr_ConstList2_GetBack AH_BPD_ADDR_CONSTLIST2 l  ) 
 

const AH_BPD_ADDR* AH_BpdAddr_ConstList2_GetFront AH_BPD_ADDR_CONSTLIST2 l  ) 
 

unsigned int AH_BpdAddr_ConstList2_GetSize AH_BPD_ADDR_CONSTLIST2 l  ) 
 

AH_BPD_ADDR_CONSTLIST2_ITERATOR* AH_BpdAddr_ConstList2_Last AH_BPD_ADDR_CONSTLIST2 l  ) 
 

AH_BPD_ADDR_CONSTLIST2* AH_BpdAddr_ConstList2_new  ) 
 

void AH_BpdAddr_ConstList2_PopBack AH_BPD_ADDR_CONSTLIST2 l  ) 
 

void AH_BpdAddr_ConstList2_PopFront AH_BPD_ADDR_CONSTLIST2 l  ) 
 

void AH_BpdAddr_ConstList2_PushBack AH_BPD_ADDR_CONSTLIST2 l,
const AH_BPD_ADDR p
 

void AH_BpdAddr_ConstList2_PushFront AH_BPD_ADDR_CONSTLIST2 l,
const AH_BPD_ADDR p
 

const AH_BPD_ADDR* AH_BpdAddr_ConstList2Iterator_Data AH_BPD_ADDR_CONSTLIST2_ITERATOR li  ) 
 

void AH_BpdAddr_ConstList2Iterator_free AH_BPD_ADDR_CONSTLIST2_ITERATOR li  ) 
 

AH_BPD_ADDR_CONSTLIST2_ITERATOR* AH_BpdAddr_ConstList2Iterator_new AH_BPD_ADDR_CONSTLIST2 l  ) 
 

const AH_BPD_ADDR* AH_BpdAddr_ConstList2Iterator_Next AH_BPD_ADDR_CONSTLIST2_ITERATOR li  ) 
 

const AH_BPD_ADDR* AH_BpdAddr_ConstList2Iterator_Previous AH_BPD_ADDR_CONSTLIST2_ITERATOR li  ) 
 

void AH_BpdAddr_List2_Clear AH_BPD_ADDR_LIST2 l  ) 
 

Removes all list elements from the list. (The elements are not freed.)

void AH_BpdAddr_List2_Dump AH_BPD_ADDR_LIST2 l,
FILE *  f,
unsigned int  indent
 

Dumps the contents of the list to an open file (e.g. stderr).

void AH_BpdAddr_List2_Erase AH_BPD_ADDR_LIST2 l,
AH_BPD_ADDR_LIST2_ITERATOR it
 

Removes the element currently pointed to by the given iterator from the list.

AH_BPD_ADDR_LIST2_ITERATOR* AH_BpdAddr_List2_First AH_BPD_ADDR_LIST2 l  ) 
 

Returns a list iterator pointing to the first element.

AH_BPD_ADDR* AH_BpdAddr_List2_ForEach AH_BPD_ADDR_LIST2 list,
AH_BPD_ADDR_LIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AH_BpdAddr_List2_free AH_BPD_ADDR_LIST2 l  ) 
 

Destroys the list. Please note that the members in this list are not destroyed!

AH_BPD_ADDR* AH_BpdAddr_List2_GetBack AH_BPD_ADDR_LIST2 l  ) 
 

Returns the last element of the list. (The element is not removed from the list.)

AH_BPD_ADDR* AH_BpdAddr_List2_GetFront AH_BPD_ADDR_LIST2 l  ) 
 

Returns the first element of the list. (The element is not removed from the list.)

unsigned int AH_BpdAddr_List2_GetSize AH_BPD_ADDR_LIST2 l  ) 
 

Returns the size of this list, i.e. the number of elements in this list.

This number is counted in the list metadata, so this is a cheap operation.

AH_BPD_ADDR_LIST2_ITERATOR* AH_BpdAddr_List2_Last AH_BPD_ADDR_LIST2 l  ) 
 

Returns a list iterator pointing to the last element.

AH_BPD_ADDR_LIST2* AH_BpdAddr_List2_new  ) 
 

Creates a new list. This mus be freed using AH_BpdAddr_List2_free.

void AH_BpdAddr_List2_PopBack AH_BPD_ADDR_LIST2 l  ) 
 

Removes the list's last element from the list. (The element is not freed.)

void AH_BpdAddr_List2_PopFront AH_BPD_ADDR_LIST2 l  ) 
 

Removes the list's first element from the list. (The element is not freed.)

void AH_BpdAddr_List2_PushBack AH_BPD_ADDR_LIST2 l,
AH_BPD_ADDR p
 

Appends an element to a list making it the new last element.

void AH_BpdAddr_List2_PushFront AH_BPD_ADDR_LIST2 l,
AH_BPD_ADDR p
 

Inserts an element at the start of the list, making it the new first element.

AH_BPD_ADDR* AH_BpdAddr_List2Iterator_Data AH_BPD_ADDR_LIST2_ITERATOR li  ) 
 

Returns the pointer to the element stored at the list position the iterator currently points to.

void AH_BpdAddr_List2Iterator_free AH_BPD_ADDR_LIST2_ITERATOR li  ) 
 

Destroys the list iterator.

AH_BPD_ADDR_LIST2_ITERATOR* AH_BpdAddr_List2Iterator_new AH_BPD_ADDR_LIST2 l  ) 
 

Creates a list iterator for the given list. (FIXME: Should be private).

AH_BPD_ADDR* AH_BpdAddr_List2Iterator_Next AH_BPD_ADDR_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the successor of the currenty selected element and returns that successor element.

AH_BPD_ADDR* AH_BpdAddr_List2Iterator_Previous AH_BPD_ADDR_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor element.

void AH_BpdAddr_List_Add AH_BPD_ADDR element,
AH_BPD_ADDR_LIST list
 

Adds the given element to the given list making it the new tail.

void AH_BpdAddr_List_AddList AH_BPD_ADDR_LIST dst,
AH_BPD_ADDR_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AH_BpdAddr_List_Clear AH_BPD_ADDR_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AH_BpdAddr_free();

void AH_BpdAddr_List_Del AH_BPD_ADDR element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AH_BPD_ADDR* AH_BpdAddr_List_First const AH_BPD_ADDR_LIST l  ) 
 

Returns the first element of the list.

void AH_BpdAddr_List_free AH_BPD_ADDR_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AH_BpdAddr_List_GetCount const AH_BPD_ADDR_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AH_BpdAddr_List_Insert AH_BPD_ADDR element,
AH_BPD_ADDR_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AH_BPD_ADDR* AH_BpdAddr_List_Last const AH_BPD_ADDR_LIST l  ) 
 

Returns the last element of the list.

AH_BPD_ADDR_LIST* AH_BpdAddr_List_new  ) 
 

Creates a new list of AH_BPD_ADDR.

AH_BPD_ADDR* AH_BpdAddr_List_Next const AH_BPD_ADDR element  ) 
 

Returns the successor of the given element.

AH_BPD_ADDR* AH_BpdAddr_List_Previous const AH_BPD_ADDR element  ) 
 

Returns the predecessor of the given element.

void AH_Customer_ConstList2_Clear AH_CUSTOMER_CONSTLIST2 l  ) 
 

AH_CUSTOMER_CONSTLIST2_ITERATOR* AH_Customer_ConstList2_First AH_CUSTOMER_CONSTLIST2 l  ) 
 

const AH_CUSTOMER* AH_Customer_ConstList2_ForEach AH_CUSTOMER_CONSTLIST2 list,
AH_CUSTOMER_CONSTLIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AH_Customer_ConstList2_free AH_CUSTOMER_CONSTLIST2 l  ) 
 

const AH_CUSTOMER* AH_Customer_ConstList2_GetBack AH_CUSTOMER_CONSTLIST2 l  ) 
 

const AH_CUSTOMER* AH_Customer_ConstList2_GetFront AH_CUSTOMER_CONSTLIST2 l  ) 
 

unsigned int AH_Customer_ConstList2_GetSize AH_CUSTOMER_CONSTLIST2 l  ) 
 

AH_CUSTOMER_CONSTLIST2_ITERATOR* AH_Customer_ConstList2_Last AH_CUSTOMER_CONSTLIST2 l  ) 
 

AH_CUSTOMER_CONSTLIST2* AH_Customer_ConstList2_new  ) 
 

void AH_Customer_ConstList2_PopBack AH_CUSTOMER_CONSTLIST2 l  ) 
 

void AH_Customer_ConstList2_PopFront AH_CUSTOMER_CONSTLIST2 l  ) 
 

void AH_Customer_ConstList2_PushBack AH_CUSTOMER_CONSTLIST2 l,
const AH_CUSTOMER p
 

void AH_Customer_ConstList2_PushFront AH_CUSTOMER_CONSTLIST2 l,
const AH_CUSTOMER p
 

const AH_CUSTOMER* AH_Customer_ConstList2Iterator_Data AH_CUSTOMER_CONSTLIST2_ITERATOR li  ) 
 

void AH_Customer_ConstList2Iterator_free AH_CUSTOMER_CONSTLIST2_ITERATOR li  ) 
 

AH_CUSTOMER_CONSTLIST2_ITERATOR* AH_Customer_ConstList2Iterator_new AH_CUSTOMER_CONSTLIST2 l  ) 
 

const AH_CUSTOMER* AH_Customer_ConstList2Iterator_Next AH_CUSTOMER_CONSTLIST2_ITERATOR li  ) 
 

const AH_CUSTOMER* AH_Customer_ConstList2Iterator_Previous AH_CUSTOMER_CONSTLIST2_ITERATOR li  ) 
 

void AH_Customer_List2_Clear AH_CUSTOMER_LIST2 l  ) 
 

Removes all list elements from the list. (The elements are not freed.)

void AH_Customer_List2_Dump AH_CUSTOMER_LIST2 l,
FILE *  f,
unsigned int  indent
 

Dumps the contents of the list to an open file (e.g. stderr).

void AH_Customer_List2_Erase AH_CUSTOMER_LIST2 l,
AH_CUSTOMER_LIST2_ITERATOR it
 

Removes the element currently pointed to by the given iterator from the list.

AH_CUSTOMER_LIST2_ITERATOR* AH_Customer_List2_First AH_CUSTOMER_LIST2 l  ) 
 

Returns a list iterator pointing to the first element.

AH_CUSTOMER* AH_Customer_List2_ForEach AH_CUSTOMER_LIST2 list,
AH_CUSTOMER_LIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AH_Customer_List2_free AH_CUSTOMER_LIST2 l  ) 
 

Destroys the list. Please note that the members in this list are not destroyed!

AH_CUSTOMER* AH_Customer_List2_GetBack AH_CUSTOMER_LIST2 l  ) 
 

Returns the last element of the list. (The element is not removed from the list.)

AH_CUSTOMER* AH_Customer_List2_GetFront AH_CUSTOMER_LIST2 l  ) 
 

Returns the first element of the list. (The element is not removed from the list.)

unsigned int AH_Customer_List2_GetSize AH_CUSTOMER_LIST2 l  ) 
 

Returns the size of this list, i.e. the number of elements in this list.

This number is counted in the list metadata, so this is a cheap operation.

AH_CUSTOMER_LIST2_ITERATOR* AH_Customer_List2_Last AH_CUSTOMER_LIST2 l  ) 
 

Returns a list iterator pointing to the last element.

AH_CUSTOMER_LIST2* AH_Customer_List2_new  ) 
 

Creates a new list. This mus be freed using AH_Customer_List2_free.

void AH_Customer_List2_PopBack AH_CUSTOMER_LIST2 l  ) 
 

Removes the list's last element from the list. (The element is not freed.)

void AH_Customer_List2_PopFront AH_CUSTOMER_LIST2 l  ) 
 

Removes the list's first element from the list. (The element is not freed.)

void AH_Customer_List2_PushBack AH_CUSTOMER_LIST2 l,
AH_CUSTOMER p
 

Appends an element to a list making it the new last element.

void AH_Customer_List2_PushFront AH_CUSTOMER_LIST2 l,
AH_CUSTOMER p
 

Inserts an element at the start of the list, making it the new first element.

AH_CUSTOMER* AH_Customer_List2Iterator_Data AH_CUSTOMER_LIST2_ITERATOR li  ) 
 

Returns the pointer to the element stored at the list position the iterator currently points to.

void AH_Customer_List2Iterator_free AH_CUSTOMER_LIST2_ITERATOR li  ) 
 

Destroys the list iterator.

AH_CUSTOMER_LIST2_ITERATOR* AH_Customer_List2Iterator_new AH_CUSTOMER_LIST2 l  ) 
 

Creates a list iterator for the given list. (FIXME: Should be private).

AH_CUSTOMER* AH_Customer_List2Iterator_Next AH_CUSTOMER_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the successor of the currenty selected element and returns that successor element.

AH_CUSTOMER* AH_Customer_List2Iterator_Previous AH_CUSTOMER_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor element.

void AH_Dialog_List_Add AH_DIALOG element,
AH_DIALOG_LIST list
 

Adds the given element to the given list making it the new tail.

void AH_Dialog_List_AddList AH_DIALOG_LIST dst,
AH_DIALOG_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AH_Dialog_List_Clear AH_DIALOG_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AH_Dialog_free();

void AH_Dialog_List_Del AH_DIALOG element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AH_DIALOG* AH_Dialog_List_First const AH_DIALOG_LIST l  ) 
 

Returns the first element of the list.

void AH_Dialog_List_free AH_DIALOG_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AH_Dialog_List_GetCount const AH_DIALOG_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AH_Dialog_List_Insert AH_DIALOG element,
AH_DIALOG_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AH_DIALOG* AH_Dialog_List_Last const AH_DIALOG_LIST l  ) 
 

Returns the last element of the list.

AH_DIALOG_LIST* AH_Dialog_List_new  ) 
 

Creates a new list of AH_DIALOG.

AH_DIALOG* AH_Dialog_List_Next const AH_DIALOG element  ) 
 

Returns the successor of the given element.

AH_DIALOG* AH_Dialog_List_Previous const AH_DIALOG element  ) 
 

Returns the predecessor of the given element.

void AH_Job_ConstList2_Clear AH_JOB_CONSTLIST2 l  ) 
 

AH_JOB_CONSTLIST2_ITERATOR* AH_Job_ConstList2_First AH_JOB_CONSTLIST2 l  ) 
 

const AH_JOB* AH_Job_ConstList2_ForEach AH_JOB_CONSTLIST2 list,
AH_JOB_CONSTLIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AH_Job_ConstList2_free AH_JOB_CONSTLIST2 l  ) 
 

const AH_JOB* AH_Job_ConstList2_GetBack AH_JOB_CONSTLIST2 l  ) 
 

const AH_JOB* AH_Job_ConstList2_GetFront AH_JOB_CONSTLIST2 l  ) 
 

unsigned int AH_Job_ConstList2_GetSize AH_JOB_CONSTLIST2 l  ) 
 

AH_JOB_CONSTLIST2_ITERATOR* AH_Job_ConstList2_Last AH_JOB_CONSTLIST2 l  ) 
 

AH_JOB_CONSTLIST2* AH_Job_ConstList2_new  ) 
 

void AH_Job_ConstList2_PopBack AH_JOB_CONSTLIST2 l  ) 
 

void AH_Job_ConstList2_PopFront AH_JOB_CONSTLIST2 l  ) 
 

void AH_Job_ConstList2_PushBack AH_JOB_CONSTLIST2 l,
const AH_JOB p
 

void AH_Job_ConstList2_PushFront AH_JOB_CONSTLIST2 l,
const AH_JOB p
 

const AH_JOB* AH_Job_ConstList2Iterator_Data AH_JOB_CONSTLIST2_ITERATOR li  ) 
 

void AH_Job_ConstList2Iterator_free AH_JOB_CONSTLIST2_ITERATOR li  ) 
 

AH_JOB_CONSTLIST2_ITERATOR* AH_Job_ConstList2Iterator_new AH_JOB_CONSTLIST2 l  ) 
 

const AH_JOB* AH_Job_ConstList2Iterator_Next AH_JOB_CONSTLIST2_ITERATOR li  ) 
 

const AH_JOB* AH_Job_ConstList2Iterator_Previous AH_JOB_CONSTLIST2_ITERATOR li  ) 
 

void AH_Job_List2_Clear AH_JOB_LIST2 l  ) 
 

Removes all list elements from the list. (The elements are not freed.)

void AH_Job_List2_Dump AH_JOB_LIST2 l,
FILE *  f,
unsigned int  indent
 

Dumps the contents of the list to an open file (e.g. stderr).

void AH_Job_List2_Erase AH_JOB_LIST2 l,
AH_JOB_LIST2_ITERATOR it
 

Removes the element currently pointed to by the given iterator from the list.

AH_JOB_LIST2_ITERATOR* AH_Job_List2_First AH_JOB_LIST2 l  ) 
 

Returns a list iterator pointing to the first element.

AH_JOB* AH_Job_List2_ForEach AH_JOB_LIST2 list,
AH_JOB_LIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AH_Job_List2_free AH_JOB_LIST2 l  ) 
 

Destroys the list. Please note that the members in this list are not destroyed!

AH_JOB* AH_Job_List2_GetBack AH_JOB_LIST2 l  ) 
 

Returns the last element of the list. (The element is not removed from the list.)

AH_JOB* AH_Job_List2_GetFront AH_JOB_LIST2 l  ) 
 

Returns the first element of the list. (The element is not removed from the list.)

unsigned int AH_Job_List2_GetSize AH_JOB_LIST2 l  ) 
 

Returns the size of this list, i.e. the number of elements in this list.

This number is counted in the list metadata, so this is a cheap operation.

AH_JOB_LIST2_ITERATOR* AH_Job_List2_Last AH_JOB_LIST2 l  ) 
 

Returns a list iterator pointing to the last element.

AH_JOB_LIST2* AH_Job_List2_new  ) 
 

Creates a new list. This mus be freed using AH_Job_List2_free.

void AH_Job_List2_PopBack AH_JOB_LIST2 l  ) 
 

Removes the list's last element from the list. (The element is not freed.)

void AH_Job_List2_PopFront AH_JOB_LIST2 l  ) 
 

Removes the list's first element from the list. (The element is not freed.)

void AH_Job_List2_PushBack AH_JOB_LIST2 l,
AH_JOB p
 

Appends an element to a list making it the new last element.

void AH_Job_List2_PushFront AH_JOB_LIST2 l,
AH_JOB p
 

Inserts an element at the start of the list, making it the new first element.

AH_JOB* AH_Job_List2Iterator_Data AH_JOB_LIST2_ITERATOR li  ) 
 

Returns the pointer to the element stored at the list position the iterator currently points to.

void AH_Job_List2Iterator_free AH_JOB_LIST2_ITERATOR li  ) 
 

Destroys the list iterator.

AH_JOB_LIST2_ITERATOR* AH_Job_List2Iterator_new AH_JOB_LIST2 l  ) 
 

Creates a list iterator for the given list. (FIXME: Should be private).

AH_JOB* AH_Job_List2Iterator_Next AH_JOB_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the successor of the currenty selected element and returns that successor element.

AH_JOB* AH_Job_List2Iterator_Previous AH_JOB_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor element.

void AH_JobPlugin_List_Add AH_JOBPLUGIN element,
AH_JOBPLUGIN_LIST list
 

Adds the given element to the given list making it the new tail.

void AH_JobPlugin_List_AddList AH_JOBPLUGIN_LIST dst,
AH_JOBPLUGIN_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AH_JobPlugin_List_Clear AH_JOBPLUGIN_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AH_JobPlugin_free();

void AH_JobPlugin_List_Del AH_JOBPLUGIN element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AH_JOBPLUGIN* AH_JobPlugin_List_First const AH_JOBPLUGIN_LIST l  ) 
 

Returns the first element of the list.

void AH_JobPlugin_List_free AH_JOBPLUGIN_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AH_JobPlugin_List_GetCount const AH_JOBPLUGIN_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AH_JobPlugin_List_Insert AH_JOBPLUGIN element,
AH_JOBPLUGIN_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AH_JOBPLUGIN* AH_JobPlugin_List_Last const AH_JOBPLUGIN_LIST l  ) 
 

Returns the last element of the list.

AH_JOBPLUGIN_LIST* AH_JobPlugin_List_new  ) 
 

Creates a new list of AH_JOBPLUGIN.

AH_JOBPLUGIN* AH_JobPlugin_List_Next const AH_JOBPLUGIN element  ) 
 

Returns the successor of the given element.

AH_JOBPLUGIN* AH_JobPlugin_List_Previous const AH_JOBPLUGIN element  ) 
 

Returns the predecessor of the given element.

void AH_Medium_List_Add AH_MEDIUM element,
AH_MEDIUM_LIST list
 

Adds the given element to the given list making it the new tail.

void AH_Medium_List_AddList AH_MEDIUM_LIST dst,
AH_MEDIUM_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AH_Medium_List_Clear AH_MEDIUM_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AH_Medium_free();

void AH_Medium_List_Del AH_MEDIUM element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AH_MEDIUM* AH_Medium_List_First const AH_MEDIUM_LIST l  ) 
 

Returns the first element of the list.

void AH_Medium_List_free AH_MEDIUM_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AH_Medium_List_GetCount const AH_MEDIUM_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AH_Medium_List_Insert AH_MEDIUM element,
AH_MEDIUM_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AH_MEDIUM* AH_Medium_List_Last const AH_MEDIUM_LIST l  ) 
 

Returns the last element of the list.

AH_MEDIUM_LIST* AH_Medium_List_new  ) 
 

Creates a new list of AH_MEDIUM.

AH_MEDIUM* AH_Medium_List_Next const AH_MEDIUM element  ) 
 

Returns the successor of the given element.

AH_MEDIUM* AH_Medium_List_Previous const AH_MEDIUM element  ) 
 

Returns the predecessor of the given element.

void AH_Msg_List_Add AH_MSG element,
AH_MSG_LIST list
 

Adds the given element to the given list making it the new tail.

void AH_Msg_List_AddList AH_MSG_LIST dst,
AH_MSG_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AH_Msg_List_Clear AH_MSG_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AH_Msg_free();

void AH_Msg_List_Del AH_MSG element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AH_MSG* AH_Msg_List_First const AH_MSG_LIST l  ) 
 

Returns the first element of the list.

void AH_Msg_List_free AH_MSG_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AH_Msg_List_GetCount const AH_MSG_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AH_Msg_List_Insert AH_MSG element,
AH_MSG_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AH_MSG* AH_Msg_List_Last const AH_MSG_LIST l  ) 
 

Returns the last element of the list.

AH_MSG_LIST* AH_Msg_List_new  ) 
 

Creates a new list of AH_MSG.

AH_MSG* AH_Msg_List_Next const AH_MSG element  ) 
 

Returns the successor of the given element.

AH_MSG* AH_Msg_List_Previous const AH_MSG element  ) 
 

Returns the predecessor of the given element.

void AH_ObjectRef_List_Add AH_OBJECTREF element,
AH_OBJECTREF_LIST list
 

Adds the given element to the given list making it the new tail.

void AH_ObjectRef_List_AddList AH_OBJECTREF_LIST dst,
AH_OBJECTREF_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AH_ObjectRef_List_Clear AH_OBJECTREF_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AH_ObjectRef_free();

void AH_ObjectRef_List_Del AH_OBJECTREF element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AH_OBJECTREF* AH_ObjectRef_List_First const AH_OBJECTREF_LIST l  ) 
 

Returns the first element of the list.

void AH_ObjectRef_List_free AH_OBJECTREF_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AH_ObjectRef_List_GetCount const AH_OBJECTREF_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AH_ObjectRef_List_Insert AH_OBJECTREF element,
AH_OBJECTREF_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AH_OBJECTREF* AH_ObjectRef_List_Last const AH_OBJECTREF_LIST l  ) 
 

Returns the last element of the list.

AH_OBJECTREF_LIST* AH_ObjectRef_List_new  ) 
 

Creates a new list of AH_OBJECTREF.

AH_OBJECTREF* AH_ObjectRef_List_Next const AH_OBJECTREF element  ) 
 

Returns the successor of the given element.

AH_OBJECTREF* AH_ObjectRef_List_Previous const AH_OBJECTREF element  ) 
 

Returns the predecessor of the given element.

void AH_Result_List_Add AH_RESULT element,
AH_RESULT_LIST list
 

Adds the given element to the given list making it the new tail.

void AH_Result_List_AddList AH_RESULT_LIST dst,
AH_RESULT_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AH_Result_List_Clear AH_RESULT_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AH_Result_free();

void AH_Result_List_Del AH_RESULT element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AH_RESULT* AH_Result_List_First const AH_RESULT_LIST l  ) 
 

Returns the first element of the list.

void AH_Result_List_free AH_RESULT_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AH_Result_List_GetCount const AH_RESULT_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AH_Result_List_Insert AH_RESULT element,
AH_RESULT_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AH_RESULT* AH_Result_List_Last const AH_RESULT_LIST l  ) 
 

Returns the last element of the list.

AH_RESULT_LIST* AH_Result_List_new  ) 
 

Creates a new list of AH_RESULT.

AH_RESULT* AH_Result_List_Next const AH_RESULT element  ) 
 

Returns the successor of the given element.

AH_RESULT* AH_Result_List_Previous const AH_RESULT element  ) 
 

Returns the predecessor of the given element.

void AH_User_ConstList2_Clear AH_USER_CONSTLIST2 l  ) 
 

AH_USER_CONSTLIST2_ITERATOR* AH_User_ConstList2_First AH_USER_CONSTLIST2 l  ) 
 

const AH_USER* AH_User_ConstList2_ForEach AH_USER_CONSTLIST2 list,
AH_USER_CONSTLIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AH_User_ConstList2_free AH_USER_CONSTLIST2 l  ) 
 

const AH_USER* AH_User_ConstList2_GetBack AH_USER_CONSTLIST2 l  ) 
 

const AH_USER* AH_User_ConstList2_GetFront AH_USER_CONSTLIST2 l  ) 
 

unsigned int AH_User_ConstList2_GetSize AH_USER_CONSTLIST2 l  ) 
 

AH_USER_CONSTLIST2_ITERATOR* AH_User_ConstList2_Last AH_USER_CONSTLIST2 l  ) 
 

AH_USER_CONSTLIST2* AH_User_ConstList2_new  ) 
 

void AH_User_ConstList2_PopBack AH_USER_CONSTLIST2 l  ) 
 

void AH_User_ConstList2_PopFront AH_USER_CONSTLIST2 l  ) 
 

void AH_User_ConstList2_PushBack AH_USER_CONSTLIST2 l,
const AH_USER p
 

void AH_User_ConstList2_PushFront AH_USER_CONSTLIST2 l,
const AH_USER p
 

const AH_USER* AH_User_ConstList2Iterator_Data AH_USER_CONSTLIST2_ITERATOR li  ) 
 

void AH_User_ConstList2Iterator_free AH_USER_CONSTLIST2_ITERATOR li  ) 
 

AH_USER_CONSTLIST2_ITERATOR* AH_User_ConstList2Iterator_new AH_USER_CONSTLIST2 l  ) 
 

const AH_USER* AH_User_ConstList2Iterator_Next AH_USER_CONSTLIST2_ITERATOR li  ) 
 

const AH_USER* AH_User_ConstList2Iterator_Previous AH_USER_CONSTLIST2_ITERATOR li  ) 
 

void AH_User_List2_Clear AH_USER_LIST2 l  ) 
 

Removes all list elements from the list. (The elements are not freed.)

void AH_User_List2_Dump AH_USER_LIST2 l,
FILE *  f,
unsigned int  indent
 

Dumps the contents of the list to an open file (e.g. stderr).

void AH_User_List2_Erase AH_USER_LIST2 l,
AH_USER_LIST2_ITERATOR it
 

Removes the element currently pointed to by the given iterator from the list.

AH_USER_LIST2_ITERATOR* AH_User_List2_First AH_USER_LIST2 l  ) 
 

Returns a list iterator pointing to the first element.

AH_USER* AH_User_List2_ForEach AH_USER_LIST2 list,
AH_USER_LIST2_FOREACH  func,
void *  user_data
 

Traverses the list, 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.

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.

void AH_User_List2_free AH_USER_LIST2 l  ) 
 

Destroys the list. Please note that the members in this list are not destroyed!

AH_USER* AH_User_List2_GetBack AH_USER_LIST2 l  ) 
 

Returns the last element of the list. (The element is not removed from the list.)

AH_USER* AH_User_List2_GetFront AH_USER_LIST2 l  ) 
 

Returns the first element of the list. (The element is not removed from the list.)

unsigned int AH_User_List2_GetSize AH_USER_LIST2 l  ) 
 

Returns the size of this list, i.e. the number of elements in this list.

This number is counted in the list metadata, so this is a cheap operation.

AH_USER_LIST2_ITERATOR* AH_User_List2_Last AH_USER_LIST2 l  ) 
 

Returns a list iterator pointing to the last element.

AH_USER_LIST2* AH_User_List2_new  ) 
 

Creates a new list. This mus be freed using AH_User_List2_free.

void AH_User_List2_PopBack AH_USER_LIST2 l  ) 
 

Removes the list's last element from the list. (The element is not freed.)

void AH_User_List2_PopFront AH_USER_LIST2 l  ) 
 

Removes the list's first element from the list. (The element is not freed.)

void AH_User_List2_PushBack AH_USER_LIST2 l,
AH_USER p
 

Appends an element to a list making it the new last element.

void AH_User_List2_PushFront AH_USER_LIST2 l,
AH_USER p
 

Inserts an element at the start of the list, making it the new first element.

AH_USER* AH_User_List2Iterator_Data AH_USER_LIST2_ITERATOR li  ) 
 

Returns the pointer to the element stored at the list position the iterator currently points to.

void AH_User_List2Iterator_free AH_USER_LIST2_ITERATOR li  ) 
 

Destroys the list iterator.

AH_USER_LIST2_ITERATOR* AH_User_List2Iterator_new AH_USER_LIST2 l  ) 
 

Creates a list iterator for the given list. (FIXME: Should be private).

AH_USER* AH_User_List2Iterator_Next AH_USER_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the successor of the currenty selected element and returns that successor element.

AH_USER* AH_User_List2Iterator_Previous AH_USER_LIST2_ITERATOR li  ) 
 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor element.

void AO_Bank_List_Add AO_BANK element,
AO_BANK_LIST list
 

Adds the given element to the given list making it the new tail.

void AO_Bank_List_AddList AO_BANK_LIST dst,
AO_BANK_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AO_Bank_List_Clear AO_BANK_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AO_Bank_free();

void AO_Bank_List_Del AO_BANK element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AO_BANK* AO_Bank_List_First const AO_BANK_LIST l  ) 
 

Returns the first element of the list.

void AO_Bank_List_free AO_BANK_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AO_Bank_List_GetCount const AO_BANK_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AO_Bank_List_Insert AO_BANK element,
AO_BANK_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AO_BANK* AO_Bank_List_Last const AO_BANK_LIST l  ) 
 

Returns the last element of the list.

AO_BANK_LIST* AO_Bank_List_new  ) 
 

Creates a new list of AO_BANK.

AO_BANK* AO_Bank_List_Next const AO_BANK element  ) 
 

Returns the successor of the given element.

AO_BANK* AO_Bank_List_Previous const AO_BANK element  ) 
 

Returns the predecessor of the given element.

void AO_User_List_Add AO_USER element,
AO_USER_LIST list
 

Adds the given element to the given list making it the new tail.

void AO_User_List_AddList AO_USER_LIST dst,
AO_USER_LIST l
 

Moves the content of one list to another list thus leaving the old list empty.

void AO_User_List_Clear AO_USER_LIST l  ) 
 

Clears the given list (thus leaving it empty). All elements of this list are deleted via AO_User_free();

void AO_User_List_Del AO_USER element  ) 
 

Unlinks the given element from whatever list it may currently be enlisted. If the element is not member of any list the program is aborted. Please note: The element is just unlinked, not deleted.

AO_USER* AO_User_List_First const AO_USER_LIST l  ) 
 

Returns the first element of the list.

void AO_User_List_free AO_USER_LIST l  ) 
 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AO_User_List_GetCount const AO_USER_LIST l  ) 
 

Returns the number of elements currently in the given list.

void AO_User_List_Insert AO_USER element,
AO_USER_LIST list
 

Inserts the given element into the given list thus making it the new head of the list.

AO_USER* AO_User_List_Last const AO_USER_LIST l  ) 
 

Returns the last element of the list.

AO_USER_LIST* AO_User_List_new  ) 
 

Creates a new list of AO_USER.

AO_USER* AO_User_List_Next const AO_USER element  ) 
 

Returns the successor of the given element.

AO_USER* AO_User_List_Previous const AO_USER element  ) 
 

Returns the predecessor of the given element.


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