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_HTTPSESSION_LIST_ELEMENT
struct  AB_HTTPSESSION_LIST
struct  AB_PROVIDER_DESCRIPTION_LIST_ELEMENT
struct  AB_PROVIDER_DESCRIPTION_LIST
struct  AB_BANKINFO_LIST_ELEMENT
struct  AB_BANKINFO_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_TEXTKEY_DESCR_LIST_ELEMENT
struct  AB_TEXTKEY_DESCR_LIST
struct  AB_TRANSACTION_LIMITS_LIST_ELEMENT
struct  AB_TRANSACTION_LIMITS_LIST
struct  AH_MEDIUM_LIST_ELEMENT
struct  AH_MEDIUM_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_COUNTRY_LIST2 AB_COUNTRY_LIST2
typedef AB_COUNTRY_LIST2_ITERATOR AB_COUNTRY_LIST2_ITERATOR
typedef AB_COUNTRY *( AB_COUNTRY_LIST2_FOREACH )(AB_COUNTRY *element, void *user_data)
typedef AB_COUNTRY_CONSTLIST2 AB_COUNTRY_CONSTLIST2
typedef AB_COUNTRY_CONSTLIST2_ITERATOR AB_COUNTRY_CONSTLIST2_ITERATOR
typedef const AB_COUNTRY *( AB_COUNTRY_CONSTLIST2_FOREACH )(const AB_COUNTRY *element, void *user_data)
typedef AB_HTTPSESSION_LIST_ELEMENT AB_HTTPSESSION_LIST__ELEMENT
typedef AB_HTTPSESSION_LIST AB_HTTPSESSION_LIST
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_ACCOUNT_STATUS_LIST2 AB_ACCOUNT_STATUS_LIST2
typedef AB_ACCOUNT_STATUS_LIST2_ITERATOR AB_ACCOUNT_STATUS_LIST2_ITERATOR
typedef AB_ACCOUNT_STATUS *( AB_ACCOUNT_STATUS_LIST2_FOREACH )(AB_ACCOUNT_STATUS *element, void *user_data)
typedef AB_ACCOUNT_STATUS_CONSTLIST2 AB_ACCOUNT_STATUS_CONSTLIST2
typedef AB_ACCOUNT_STATUS_CONSTLIST2_ITERATOR AB_ACCOUNT_STATUS_CONSTLIST2_ITERATOR
typedef const AB_ACCOUNT_STATUS *( AB_ACCOUNT_STATUS_CONSTLIST2_FOREACH )(const AB_ACCOUNT_STATUS *element, void *user_data)
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_LIST_ELEMENT AB_BANKINFO_LIST__ELEMENT
typedef AB_BANKINFO_LIST AB_BANKINFO_LIST
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_TEXTKEY_DESCR_LIST2 AB_TEXTKEY_DESCR_LIST2
typedef AB_TEXTKEY_DESCR_LIST2_ITERATOR AB_TEXTKEY_DESCR_LIST2_ITERATOR
typedef AB_TEXTKEY_DESCR *( AB_TEXTKEY_DESCR_LIST2_FOREACH )(AB_TEXTKEY_DESCR *element, void *user_data)
typedef AB_TEXTKEY_DESCR_CONSTLIST2 AB_TEXTKEY_DESCR_CONSTLIST2
typedef AB_TEXTKEY_DESCR_CONSTLIST2_ITERATOR AB_TEXTKEY_DESCR_CONSTLIST2_ITERATOR
typedef const AB_TEXTKEY_DESCR *( AB_TEXTKEY_DESCR_CONSTLIST2_FOREACH )(const AB_TEXTKEY_DESCR *element, void *user_data)
typedef AB_TEXTKEY_DESCR_LIST_ELEMENT AB_TEXTKEY_DESCR_LIST__ELEMENT
typedef AB_TEXTKEY_DESCR_LIST AB_TEXTKEY_DESCR_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 AB_USER_LIST2 AB_USER_LIST2
typedef AB_USER_LIST2_ITERATOR AB_USER_LIST2_ITERATOR
typedef AB_USER *( AB_USER_LIST2_FOREACH )(AB_USER *element, void *user_data)
typedef AB_USER_CONSTLIST2 AB_USER_CONSTLIST2
typedef AB_USER_CONSTLIST2_ITERATOR AB_USER_CONSTLIST2_ITERATOR
typedef const AB_USER *( AB_USER_CONSTLIST2_FOREACH )(const AB_USER *element, void *user_data)
typedef AH_MEDIUM_LIST_ELEMENT AH_MEDIUM_LIST__ELEMENT
typedef AH_MEDIUM_LIST AH_MEDIUM_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_COUNTRY_LIST2AB_Country_List2_new ()
void AB_Country_List2_free (AB_COUNTRY_LIST2 *l)
void AB_Country_List2_Dump (AB_COUNTRY_LIST2 *l, FILE *f, unsigned int indent)
void AB_Country_List2_PushBack (AB_COUNTRY_LIST2 *l, AB_COUNTRY *p)
void AB_Country_List2_PushFront (AB_COUNTRY_LIST2 *l, AB_COUNTRY *p)
AB_COUNTRYAB_Country_List2_GetFront (AB_COUNTRY_LIST2 *l)
AB_COUNTRYAB_Country_List2_GetBack (AB_COUNTRY_LIST2 *l)
void AB_Country_List2_Erase (AB_COUNTRY_LIST2 *l, AB_COUNTRY_LIST2_ITERATOR *it)
unsigned int AB_Country_List2_GetSize (AB_COUNTRY_LIST2 *l)
void AB_Country_List2_PopBack (AB_COUNTRY_LIST2 *l)
void AB_Country_List2_PopFront (AB_COUNTRY_LIST2 *l)
void AB_Country_List2_Clear (AB_COUNTRY_LIST2 *l)
AB_COUNTRY_LIST2_ITERATORAB_Country_List2_First (AB_COUNTRY_LIST2 *l)
AB_COUNTRY_LIST2_ITERATORAB_Country_List2_Last (AB_COUNTRY_LIST2 *l)
AB_COUNTRY_LIST2_ITERATORAB_Country_List2Iterator_new (AB_COUNTRY_LIST2 *l)
void AB_Country_List2Iterator_free (AB_COUNTRY_LIST2_ITERATOR *li)
AB_COUNTRYAB_Country_List2Iterator_Previous (AB_COUNTRY_LIST2_ITERATOR *li)
AB_COUNTRYAB_Country_List2Iterator_Next (AB_COUNTRY_LIST2_ITERATOR *li)
AB_COUNTRYAB_Country_List2Iterator_Data (AB_COUNTRY_LIST2_ITERATOR *li)
AB_COUNTRYAB_Country_List2_ForEach (AB_COUNTRY_LIST2 *list, AB_COUNTRY_LIST2_FOREACH func, void *user_data)
AB_COUNTRY_CONSTLIST2AB_Country_ConstList2_new ()
void AB_Country_ConstList2_free (AB_COUNTRY_CONSTLIST2 *l)
void AB_Country_ConstList2_PushBack (AB_COUNTRY_CONSTLIST2 *l, const AB_COUNTRY *p)
void AB_Country_ConstList2_PushFront (AB_COUNTRY_CONSTLIST2 *l, const AB_COUNTRY *p)
const AB_COUNTRYAB_Country_ConstList2_GetFront (AB_COUNTRY_CONSTLIST2 *l)
const AB_COUNTRYAB_Country_ConstList2_GetBack (AB_COUNTRY_CONSTLIST2 *l)
unsigned int AB_Country_ConstList2_GetSize (AB_COUNTRY_CONSTLIST2 *l)
void AB_Country_ConstList2_PopBack (AB_COUNTRY_CONSTLIST2 *l)
void AB_Country_ConstList2_PopFront (AB_COUNTRY_CONSTLIST2 *l)
void AB_Country_ConstList2_Clear (AB_COUNTRY_CONSTLIST2 *l)
AB_COUNTRY_CONSTLIST2_ITERATORAB_Country_ConstList2_First (AB_COUNTRY_CONSTLIST2 *l)
AB_COUNTRY_CONSTLIST2_ITERATORAB_Country_ConstList2_Last (AB_COUNTRY_CONSTLIST2 *l)
AB_COUNTRY_CONSTLIST2_ITERATORAB_Country_ConstList2Iterator_new (AB_COUNTRY_CONSTLIST2 *l)
void AB_Country_ConstList2Iterator_free (AB_COUNTRY_CONSTLIST2_ITERATOR *li)
const AB_COUNTRYAB_Country_ConstList2Iterator_Previous (AB_COUNTRY_CONSTLIST2_ITERATOR *li)
const AB_COUNTRYAB_Country_ConstList2Iterator_Next (AB_COUNTRY_CONSTLIST2_ITERATOR *li)
const AB_COUNTRYAB_Country_ConstList2Iterator_Data (AB_COUNTRY_CONSTLIST2_ITERATOR *li)
const AB_COUNTRYAB_Country_ConstList2_ForEach (AB_COUNTRY_CONSTLIST2 *list, AB_COUNTRY_CONSTLIST2_FOREACH func, void *user_data)
void AB_HttpSession_List_AddList (AB_HTTPSESSION_LIST *dst, AB_HTTPSESSION_LIST *l)
void AB_HttpSession_List_Add (AB_HTTPSESSION *element, AB_HTTPSESSION_LIST *list)
void AB_HttpSession_List_Insert (AB_HTTPSESSION *element, AB_HTTPSESSION_LIST *list)
void AB_HttpSession_List_Del (AB_HTTPSESSION *element)
AB_HTTPSESSIONAB_HttpSession_List_First (const AB_HTTPSESSION_LIST *l)
AB_HTTPSESSIONAB_HttpSession_List_Last (const AB_HTTPSESSION_LIST *l)
void AB_HttpSession_List_Clear (AB_HTTPSESSION_LIST *l)
AB_HTTPSESSION_LISTAB_HttpSession_List_new ()
void AB_HttpSession_List_free (AB_HTTPSESSION_LIST *l)
AB_HTTPSESSIONAB_HttpSession_List_Next (const AB_HTTPSESSION *element)
AB_HTTPSESSIONAB_HttpSession_List_Previous (const AB_HTTPSESSION *element)
GWEN_TYPE_UINT32 AB_HttpSession_List_GetCount (const AB_HTTPSESSION_LIST *l)
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)
AB_ACCOUNT_STATUS_LIST2AB_AccountStatus_List2_new ()
void AB_AccountStatus_List2_free (AB_ACCOUNT_STATUS_LIST2 *l)
void AB_AccountStatus_List2_Dump (AB_ACCOUNT_STATUS_LIST2 *l, FILE *f, unsigned int indent)
void AB_AccountStatus_List2_PushBack (AB_ACCOUNT_STATUS_LIST2 *l, AB_ACCOUNT_STATUS *p)
void AB_AccountStatus_List2_PushFront (AB_ACCOUNT_STATUS_LIST2 *l, AB_ACCOUNT_STATUS *p)
AB_ACCOUNT_STATUSAB_AccountStatus_List2_GetFront (AB_ACCOUNT_STATUS_LIST2 *l)
AB_ACCOUNT_STATUSAB_AccountStatus_List2_GetBack (AB_ACCOUNT_STATUS_LIST2 *l)
void AB_AccountStatus_List2_Erase (AB_ACCOUNT_STATUS_LIST2 *l, AB_ACCOUNT_STATUS_LIST2_ITERATOR *it)
unsigned int AB_AccountStatus_List2_GetSize (AB_ACCOUNT_STATUS_LIST2 *l)
void AB_AccountStatus_List2_PopBack (AB_ACCOUNT_STATUS_LIST2 *l)
void AB_AccountStatus_List2_PopFront (AB_ACCOUNT_STATUS_LIST2 *l)
void AB_AccountStatus_List2_Clear (AB_ACCOUNT_STATUS_LIST2 *l)
AB_ACCOUNT_STATUS_LIST2_ITERATORAB_AccountStatus_List2_First (AB_ACCOUNT_STATUS_LIST2 *l)
AB_ACCOUNT_STATUS_LIST2_ITERATORAB_AccountStatus_List2_Last (AB_ACCOUNT_STATUS_LIST2 *l)
AB_ACCOUNT_STATUS_LIST2_ITERATORAB_AccountStatus_List2Iterator_new (AB_ACCOUNT_STATUS_LIST2 *l)
void AB_AccountStatus_List2Iterator_free (AB_ACCOUNT_STATUS_LIST2_ITERATOR *li)
AB_ACCOUNT_STATUSAB_AccountStatus_List2Iterator_Previous (AB_ACCOUNT_STATUS_LIST2_ITERATOR *li)
AB_ACCOUNT_STATUSAB_AccountStatus_List2Iterator_Next (AB_ACCOUNT_STATUS_LIST2_ITERATOR *li)
AB_ACCOUNT_STATUSAB_AccountStatus_List2Iterator_Data (AB_ACCOUNT_STATUS_LIST2_ITERATOR *li)
AB_ACCOUNT_STATUSAB_AccountStatus_List2_ForEach (AB_ACCOUNT_STATUS_LIST2 *list, AB_ACCOUNT_STATUS_LIST2_FOREACH func, void *user_data)
AB_ACCOUNT_STATUS_CONSTLIST2AB_AccountStatus_ConstList2_new ()
void AB_AccountStatus_ConstList2_free (AB_ACCOUNT_STATUS_CONSTLIST2 *l)
void AB_AccountStatus_ConstList2_PushBack (AB_ACCOUNT_STATUS_CONSTLIST2 *l, const AB_ACCOUNT_STATUS *p)
void AB_AccountStatus_ConstList2_PushFront (AB_ACCOUNT_STATUS_CONSTLIST2 *l, const AB_ACCOUNT_STATUS *p)
const AB_ACCOUNT_STATUSAB_AccountStatus_ConstList2_GetFront (AB_ACCOUNT_STATUS_CONSTLIST2 *l)
const AB_ACCOUNT_STATUSAB_AccountStatus_ConstList2_GetBack (AB_ACCOUNT_STATUS_CONSTLIST2 *l)
unsigned int AB_AccountStatus_ConstList2_GetSize (AB_ACCOUNT_STATUS_CONSTLIST2 *l)
void AB_AccountStatus_ConstList2_PopBack (AB_ACCOUNT_STATUS_CONSTLIST2 *l)
void AB_AccountStatus_ConstList2_PopFront (AB_ACCOUNT_STATUS_CONSTLIST2 *l)
void AB_AccountStatus_ConstList2_Clear (AB_ACCOUNT_STATUS_CONSTLIST2 *l)
AB_ACCOUNT_STATUS_CONSTLIST2_ITERATORAB_AccountStatus_ConstList2_First (AB_ACCOUNT_STATUS_CONSTLIST2 *l)
AB_ACCOUNT_STATUS_CONSTLIST2_ITERATORAB_AccountStatus_ConstList2_Last (AB_ACCOUNT_STATUS_CONSTLIST2 *l)
AB_ACCOUNT_STATUS_CONSTLIST2_ITERATORAB_AccountStatus_ConstList2Iterator_new (AB_ACCOUNT_STATUS_CONSTLIST2 *l)
void AB_AccountStatus_ConstList2Iterator_free (AB_ACCOUNT_STATUS_CONSTLIST2_ITERATOR *li)
const AB_ACCOUNT_STATUSAB_AccountStatus_ConstList2Iterator_Previous (AB_ACCOUNT_STATUS_CONSTLIST2_ITERATOR *li)
const AB_ACCOUNT_STATUSAB_AccountStatus_ConstList2Iterator_Next (AB_ACCOUNT_STATUS_CONSTLIST2_ITERATOR *li)
const AB_ACCOUNT_STATUSAB_AccountStatus_ConstList2Iterator_Data (AB_ACCOUNT_STATUS_CONSTLIST2_ITERATOR *li)
const AB_ACCOUNT_STATUSAB_AccountStatus_ConstList2_ForEach (AB_ACCOUNT_STATUS_CONSTLIST2 *list, AB_ACCOUNT_STATUS_CONSTLIST2_FOREACH func, void *user_data)
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)
void AB_BankInfo_List_AddList (AB_BANKINFO_LIST *dst, AB_BANKINFO_LIST *l)
void AB_BankInfo_List_Add (AB_BANKINFO *element, AB_BANKINFO_LIST *list)
void AB_BankInfo_List_Insert (AB_BANKINFO *element, AB_BANKINFO_LIST *list)
void AB_BankInfo_List_Del (AB_BANKINFO *element)
AB_BANKINFOAB_BankInfo_List_First (const AB_BANKINFO_LIST *l)
AB_BANKINFOAB_BankInfo_List_Last (const AB_BANKINFO_LIST *l)
void AB_BankInfo_List_Clear (AB_BANKINFO_LIST *l)
AB_BANKINFO_LISTAB_BankInfo_List_new ()
void AB_BankInfo_List_free (AB_BANKINFO_LIST *l)
AB_BANKINFOAB_BankInfo_List_Next (const AB_BANKINFO *element)
AB_BANKINFOAB_BankInfo_List_Previous (const AB_BANKINFO *element)
GWEN_TYPE_UINT32 AB_BankInfo_List_GetCount (const AB_BANKINFO_LIST *l)
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_TEXTKEY_DESCR_LIST2AB_TextKeyDescr_List2_new ()
void AB_TextKeyDescr_List2_free (AB_TEXTKEY_DESCR_LIST2 *l)
void AB_TextKeyDescr_List2_Dump (AB_TEXTKEY_DESCR_LIST2 *l, FILE *f, unsigned int indent)
void AB_TextKeyDescr_List2_PushBack (AB_TEXTKEY_DESCR_LIST2 *l, AB_TEXTKEY_DESCR *p)
void AB_TextKeyDescr_List2_PushFront (AB_TEXTKEY_DESCR_LIST2 *l, AB_TEXTKEY_DESCR *p)
AB_TEXTKEY_DESCRAB_TextKeyDescr_List2_GetFront (AB_TEXTKEY_DESCR_LIST2 *l)
AB_TEXTKEY_DESCRAB_TextKeyDescr_List2_GetBack (AB_TEXTKEY_DESCR_LIST2 *l)
void AB_TextKeyDescr_List2_Erase (AB_TEXTKEY_DESCR_LIST2 *l, AB_TEXTKEY_DESCR_LIST2_ITERATOR *it)
unsigned int AB_TextKeyDescr_List2_GetSize (AB_TEXTKEY_DESCR_LIST2 *l)
void AB_TextKeyDescr_List2_PopBack (AB_TEXTKEY_DESCR_LIST2 *l)
void AB_TextKeyDescr_List2_PopFront (AB_TEXTKEY_DESCR_LIST2 *l)
void AB_TextKeyDescr_List2_Clear (AB_TEXTKEY_DESCR_LIST2 *l)
AB_TEXTKEY_DESCR_LIST2_ITERATORAB_TextKeyDescr_List2_First (AB_TEXTKEY_DESCR_LIST2 *l)
AB_TEXTKEY_DESCR_LIST2_ITERATORAB_TextKeyDescr_List2_Last (AB_TEXTKEY_DESCR_LIST2 *l)
AB_TEXTKEY_DESCR_LIST2_ITERATORAB_TextKeyDescr_List2Iterator_new (AB_TEXTKEY_DESCR_LIST2 *l)
void AB_TextKeyDescr_List2Iterator_free (AB_TEXTKEY_DESCR_LIST2_ITERATOR *li)
AB_TEXTKEY_DESCRAB_TextKeyDescr_List2Iterator_Previous (AB_TEXTKEY_DESCR_LIST2_ITERATOR *li)
AB_TEXTKEY_DESCRAB_TextKeyDescr_List2Iterator_Next (AB_TEXTKEY_DESCR_LIST2_ITERATOR *li)
AB_TEXTKEY_DESCRAB_TextKeyDescr_List2Iterator_Data (AB_TEXTKEY_DESCR_LIST2_ITERATOR *li)
AB_TEXTKEY_DESCRAB_TextKeyDescr_List2_ForEach (AB_TEXTKEY_DESCR_LIST2 *list, AB_TEXTKEY_DESCR_LIST2_FOREACH func, void *user_data)
AB_TEXTKEY_DESCR_CONSTLIST2AB_TextKeyDescr_ConstList2_new ()
void AB_TextKeyDescr_ConstList2_free (AB_TEXTKEY_DESCR_CONSTLIST2 *l)
void AB_TextKeyDescr_ConstList2_PushBack (AB_TEXTKEY_DESCR_CONSTLIST2 *l, const AB_TEXTKEY_DESCR *p)
void AB_TextKeyDescr_ConstList2_PushFront (AB_TEXTKEY_DESCR_CONSTLIST2 *l, const AB_TEXTKEY_DESCR *p)
const AB_TEXTKEY_DESCRAB_TextKeyDescr_ConstList2_GetFront (AB_TEXTKEY_DESCR_CONSTLIST2 *l)
const AB_TEXTKEY_DESCRAB_TextKeyDescr_ConstList2_GetBack (AB_TEXTKEY_DESCR_CONSTLIST2 *l)
unsigned int AB_TextKeyDescr_ConstList2_GetSize (AB_TEXTKEY_DESCR_CONSTLIST2 *l)
void AB_TextKeyDescr_ConstList2_PopBack (AB_TEXTKEY_DESCR_CONSTLIST2 *l)
void AB_TextKeyDescr_ConstList2_PopFront (AB_TEXTKEY_DESCR_CONSTLIST2 *l)
void AB_TextKeyDescr_ConstList2_Clear (AB_TEXTKEY_DESCR_CONSTLIST2 *l)
AB_TEXTKEY_DESCR_CONSTLIST2_ITERATORAB_TextKeyDescr_ConstList2_First (AB_TEXTKEY_DESCR_CONSTLIST2 *l)
AB_TEXTKEY_DESCR_CONSTLIST2_ITERATORAB_TextKeyDescr_ConstList2_Last (AB_TEXTKEY_DESCR_CONSTLIST2 *l)
AB_TEXTKEY_DESCR_CONSTLIST2_ITERATORAB_TextKeyDescr_ConstList2Iterator_new (AB_TEXTKEY_DESCR_CONSTLIST2 *l)
void AB_TextKeyDescr_ConstList2Iterator_free (AB_TEXTKEY_DESCR_CONSTLIST2_ITERATOR *li)
const AB_TEXTKEY_DESCRAB_TextKeyDescr_ConstList2Iterator_Previous (AB_TEXTKEY_DESCR_CONSTLIST2_ITERATOR *li)
const AB_TEXTKEY_DESCRAB_TextKeyDescr_ConstList2Iterator_Next (AB_TEXTKEY_DESCR_CONSTLIST2_ITERATOR *li)
const AB_TEXTKEY_DESCRAB_TextKeyDescr_ConstList2Iterator_Data (AB_TEXTKEY_DESCR_CONSTLIST2_ITERATOR *li)
const AB_TEXTKEY_DESCRAB_TextKeyDescr_ConstList2_ForEach (AB_TEXTKEY_DESCR_CONSTLIST2 *list, AB_TEXTKEY_DESCR_CONSTLIST2_FOREACH func, void *user_data)
void AB_TextKeyDescr_List_AddList (AB_TEXTKEY_DESCR_LIST *dst, AB_TEXTKEY_DESCR_LIST *l)
void AB_TextKeyDescr_List_Add (AB_TEXTKEY_DESCR *element, AB_TEXTKEY_DESCR_LIST *list)
void AB_TextKeyDescr_List_Insert (AB_TEXTKEY_DESCR *element, AB_TEXTKEY_DESCR_LIST *list)
void AB_TextKeyDescr_List_Del (AB_TEXTKEY_DESCR *element)
AB_TEXTKEY_DESCRAB_TextKeyDescr_List_First (const AB_TEXTKEY_DESCR_LIST *l)
AB_TEXTKEY_DESCRAB_TextKeyDescr_List_Last (const AB_TEXTKEY_DESCR_LIST *l)
void AB_TextKeyDescr_List_Clear (AB_TEXTKEY_DESCR_LIST *l)
AB_TEXTKEY_DESCR_LISTAB_TextKeyDescr_List_new ()
void AB_TextKeyDescr_List_free (AB_TEXTKEY_DESCR_LIST *l)
AB_TEXTKEY_DESCRAB_TextKeyDescr_List_Next (const AB_TEXTKEY_DESCR *element)
AB_TEXTKEY_DESCRAB_TextKeyDescr_List_Previous (const AB_TEXTKEY_DESCR *element)
GWEN_TYPE_UINT32 AB_TextKeyDescr_List_GetCount (const AB_TEXTKEY_DESCR_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)
AB_USER_LIST2AB_User_List2_new ()
void AB_User_List2_free (AB_USER_LIST2 *l)
void AB_User_List2_Dump (AB_USER_LIST2 *l, FILE *f, unsigned int indent)
void AB_User_List2_PushBack (AB_USER_LIST2 *l, AB_USER *p)
void AB_User_List2_PushFront (AB_USER_LIST2 *l, AB_USER *p)
AB_USERAB_User_List2_GetFront (AB_USER_LIST2 *l)
AB_USERAB_User_List2_GetBack (AB_USER_LIST2 *l)
void AB_User_List2_Erase (AB_USER_LIST2 *l, AB_USER_LIST2_ITERATOR *it)
unsigned int AB_User_List2_GetSize (AB_USER_LIST2 *l)
void AB_User_List2_PopBack (AB_USER_LIST2 *l)
void AB_User_List2_PopFront (AB_USER_LIST2 *l)
void AB_User_List2_Clear (AB_USER_LIST2 *l)
AB_USER_LIST2_ITERATORAB_User_List2_First (AB_USER_LIST2 *l)
AB_USER_LIST2_ITERATORAB_User_List2_Last (AB_USER_LIST2 *l)
AB_USER_LIST2_ITERATORAB_User_List2Iterator_new (AB_USER_LIST2 *l)
void AB_User_List2Iterator_free (AB_USER_LIST2_ITERATOR *li)
AB_USERAB_User_List2Iterator_Previous (AB_USER_LIST2_ITERATOR *li)
AB_USERAB_User_List2Iterator_Next (AB_USER_LIST2_ITERATOR *li)
AB_USERAB_User_List2Iterator_Data (AB_USER_LIST2_ITERATOR *li)
AB_USERAB_User_List2_ForEach (AB_USER_LIST2 *list, AB_USER_LIST2_FOREACH func, void *user_data)
AB_USER_CONSTLIST2AB_User_ConstList2_new ()
void AB_User_ConstList2_free (AB_USER_CONSTLIST2 *l)
void AB_User_ConstList2_PushBack (AB_USER_CONSTLIST2 *l, const AB_USER *p)
void AB_User_ConstList2_PushFront (AB_USER_CONSTLIST2 *l, const AB_USER *p)
const AB_USERAB_User_ConstList2_GetFront (AB_USER_CONSTLIST2 *l)
const AB_USERAB_User_ConstList2_GetBack (AB_USER_CONSTLIST2 *l)
unsigned int AB_User_ConstList2_GetSize (AB_USER_CONSTLIST2 *l)
void AB_User_ConstList2_PopBack (AB_USER_CONSTLIST2 *l)
void AB_User_ConstList2_PopFront (AB_USER_CONSTLIST2 *l)
void AB_User_ConstList2_Clear (AB_USER_CONSTLIST2 *l)
AB_USER_CONSTLIST2_ITERATORAB_User_ConstList2_First (AB_USER_CONSTLIST2 *l)
AB_USER_CONSTLIST2_ITERATORAB_User_ConstList2_Last (AB_USER_CONSTLIST2 *l)
AB_USER_CONSTLIST2_ITERATORAB_User_ConstList2Iterator_new (AB_USER_CONSTLIST2 *l)
void AB_User_ConstList2Iterator_free (AB_USER_CONSTLIST2_ITERATOR *li)
const AB_USERAB_User_ConstList2Iterator_Previous (AB_USER_CONSTLIST2_ITERATOR *li)
const AB_USERAB_User_ConstList2Iterator_Next (AB_USER_CONSTLIST2_ITERATOR *li)
const AB_USERAB_User_ConstList2Iterator_Data (AB_USER_CONSTLIST2_ITERATOR *li)
const AB_USERAB_User_ConstList2_ForEach (AB_USER_CONSTLIST2 *list, AB_USER_CONSTLIST2_FOREACH func, void *user_data)
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)


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.

typedef 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_ACCOUNT_STATUS_CONSTLIST2 AB_ACCOUNT_STATUS_CONSTLIST2

Definition at line 1784 of file listdoc.h.

typedef const AB_ACCOUNT_STATUS*( AB_ACCOUNT_STATUS_CONSTLIST2_FOREACH)(const AB_ACCOUNT_STATUS *element, void *user_data)

Definition at line 1787 of file listdoc.h.

typedef struct AB_ACCOUNT_STATUS_CONSTLIST2_ITERATOR AB_ACCOUNT_STATUS_CONSTLIST2_ITERATOR

Definition at line 1785 of file listdoc.h.

typedef struct AB_ACCOUNT_STATUS_LIST2 AB_ACCOUNT_STATUS_LIST2

Defines a list of pointers to AB_ACCOUNT_STATUS. 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_AccountStatus_List2_new)

Definition at line 1648 of file listdoc.h.

typedef AB_ACCOUNT_STATUS*( AB_ACCOUNT_STATUS_LIST2_FOREACH)(AB_ACCOUNT_STATUS *element, void *user_data)

See AB_AccountStatus_List2_ForEach.

Definition at line 1658 of file listdoc.h.

typedef struct AB_ACCOUNT_STATUS_LIST2_ITERATOR AB_ACCOUNT_STATUS_LIST2_ITERATOR

An iterator is used to traverse a list.

Definition at line 1653 of file listdoc.h.

typedef struct AB_BANKINFO_CONSTLIST2 AB_BANKINFO_CONSTLIST2

Definition at line 2027 of file listdoc.h.

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

Definition at line 2030 of file listdoc.h.

typedef struct AB_BANKINFO_CONSTLIST2_ITERATOR AB_BANKINFO_CONSTLIST2_ITERATOR

Definition at line 2028 of file listdoc.h.

typedef struct AB_BANKINFO_LIST AB_BANKINFO_LIST

This represents a list of AB_BANKINFO (see AB_BankInfo_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 2139 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 1891 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 1901 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 1896 of file listdoc.h.

typedef struct AB_BANKINFO_LIST_ELEMENT AB_BANKINFO_LIST__ELEMENT

For internal use only.

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 2400 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 2403 of file listdoc.h.

typedef struct AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR AB_BANKINFO_SERVICE_CONSTLIST2_ITERATOR

Definition at line 2401 of file listdoc.h.

typedef 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 2512 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 2264 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 2274 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 2269 of file listdoc.h.

typedef struct AB_BANKINFO_SERVICE_LIST_ELEMENT AB_BANKINFO_SERVICE_LIST__ELEMENT

For internal use only.

typedef struct AB_COUNTRY_CONSTLIST2 AB_COUNTRY_CONSTLIST2

Definition at line 795 of file listdoc.h.

typedef const AB_COUNTRY*( AB_COUNTRY_CONSTLIST2_FOREACH)(const AB_COUNTRY *element, void *user_data)

Definition at line 798 of file listdoc.h.

typedef struct AB_COUNTRY_CONSTLIST2_ITERATOR AB_COUNTRY_CONSTLIST2_ITERATOR

Definition at line 796 of file listdoc.h.

typedef struct AB_COUNTRY_LIST2 AB_COUNTRY_LIST2

Defines a list of pointers to AB_COUNTRY. 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_Country_List2_new)

Definition at line 659 of file listdoc.h.

typedef AB_COUNTRY*( AB_COUNTRY_LIST2_FOREACH)(AB_COUNTRY *element, void *user_data)

See AB_Country_List2_ForEach.

Definition at line 669 of file listdoc.h.

typedef struct AB_COUNTRY_LIST2_ITERATOR AB_COUNTRY_LIST2_ITERATOR

An iterator is used to traverse a list.

Definition at line 664 of file listdoc.h.

typedef struct AB_EUTRANSFER_INFO_CONSTLIST2 AB_EUTRANSFER_INFO_CONSTLIST2

Definition at line 2773 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 2776 of file listdoc.h.

typedef struct AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR AB_EUTRANSFER_INFO_CONSTLIST2_ITERATOR

Definition at line 2774 of file listdoc.h.

typedef 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 2885 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 2637 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 2647 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 2642 of file listdoc.h.

typedef struct AB_EUTRANSFER_INFO_LIST_ELEMENT AB_EUTRANSFER_INFO_LIST__ELEMENT

For internal use only.

typedef struct AB_HTTPSESSION_LIST AB_HTTPSESSION_LIST

This represents a list of AB_HTTPSESSION (see AB_HttpSession_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 907 of file listdoc.h.

typedef struct AB_HTTPSESSION_LIST_ELEMENT AB_HTTPSESSION_LIST__ELEMENT

For internal use only.

typedef struct AB_JOB_CONSTLIST2 AB_JOB_CONSTLIST2

Definition at line 1168 of file listdoc.h.

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

Definition at line 1171 of file listdoc.h.

typedef struct AB_JOB_CONSTLIST2_ITERATOR AB_JOB_CONSTLIST2_ITERATOR

Definition at line 1169 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 1032 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 1042 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 1037 of file listdoc.h.

typedef struct AB_PROVIDER_DESCRIPTION_CONSTLIST2 AB_PROVIDER_DESCRIPTION_CONSTLIST2

Definition at line 1411 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 1414 of file listdoc.h.

typedef struct AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR AB_PROVIDER_DESCRIPTION_CONSTLIST2_ITERATOR

Definition at line 1412 of file listdoc.h.

typedef 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 1523 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 1275 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 1285 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 1280 of file listdoc.h.

typedef struct AB_PROVIDER_DESCRIPTION_LIST_ELEMENT AB_PROVIDER_DESCRIPTION_LIST__ELEMENT

For internal use only.

typedef struct AB_SPLIT_CONSTLIST2 AB_SPLIT_CONSTLIST2

Definition at line 3146 of file listdoc.h.

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

Definition at line 3149 of file listdoc.h.

typedef struct AB_SPLIT_CONSTLIST2_ITERATOR AB_SPLIT_CONSTLIST2_ITERATOR

Definition at line 3147 of file listdoc.h.

typedef 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 3258 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 3010 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 3020 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 3015 of file listdoc.h.

typedef struct AB_SPLIT_LIST_ELEMENT AB_SPLIT_LIST__ELEMENT

For internal use only.

typedef struct AB_TEXTKEY_DESCR_CONSTLIST2 AB_TEXTKEY_DESCR_CONSTLIST2

Definition at line 3519 of file listdoc.h.

typedef const AB_TEXTKEY_DESCR*( AB_TEXTKEY_DESCR_CONSTLIST2_FOREACH)(const AB_TEXTKEY_DESCR *element, void *user_data)

Definition at line 3522 of file listdoc.h.

typedef struct AB_TEXTKEY_DESCR_CONSTLIST2_ITERATOR AB_TEXTKEY_DESCR_CONSTLIST2_ITERATOR

Definition at line 3520 of file listdoc.h.

typedef struct AB_TEXTKEY_DESCR_LIST AB_TEXTKEY_DESCR_LIST

This represents a list of AB_TEXTKEY_DESCR (see AB_TextKeyDescr_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 3631 of file listdoc.h.

typedef struct AB_TEXTKEY_DESCR_LIST2 AB_TEXTKEY_DESCR_LIST2

Defines a list of pointers to AB_TEXTKEY_DESCR. 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_TextKeyDescr_List2_new)

Definition at line 3383 of file listdoc.h.

typedef AB_TEXTKEY_DESCR*( AB_TEXTKEY_DESCR_LIST2_FOREACH)(AB_TEXTKEY_DESCR *element, void *user_data)

See AB_TextKeyDescr_List2_ForEach.

Definition at line 3393 of file listdoc.h.

typedef struct AB_TEXTKEY_DESCR_LIST2_ITERATOR AB_TEXTKEY_DESCR_LIST2_ITERATOR

An iterator is used to traverse a list.

Definition at line 3388 of file listdoc.h.

typedef struct AB_TEXTKEY_DESCR_LIST_ELEMENT AB_TEXTKEY_DESCR_LIST__ELEMENT

For internal use only.

typedef struct AB_TRANSACTION_CONSTLIST2 AB_TRANSACTION_CONSTLIST2

Definition at line 3892 of file listdoc.h.

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

Definition at line 3895 of file listdoc.h.

typedef struct AB_TRANSACTION_CONSTLIST2_ITERATOR AB_TRANSACTION_CONSTLIST2_ITERATOR

Definition at line 3893 of file listdoc.h.

typedef struct AB_TRANSACTION_LIMITS_CONSTLIST2 AB_TRANSACTION_LIMITS_CONSTLIST2

Definition at line 4135 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 4138 of file listdoc.h.

typedef struct AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR AB_TRANSACTION_LIMITS_CONSTLIST2_ITERATOR

Definition at line 4136 of file listdoc.h.

typedef 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 4247 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 3999 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 4009 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 4004 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 3756 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 3766 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 3761 of file listdoc.h.

typedef struct AB_USER_CONSTLIST2 AB_USER_CONSTLIST2

Definition at line 4508 of file listdoc.h.

typedef const AB_USER*( AB_USER_CONSTLIST2_FOREACH)(const AB_USER *element, void *user_data)

Definition at line 4511 of file listdoc.h.

typedef struct AB_USER_CONSTLIST2_ITERATOR AB_USER_CONSTLIST2_ITERATOR

Definition at line 4509 of file listdoc.h.

typedef struct AB_USER_LIST2 AB_USER_LIST2

Defines a list of pointers to AB_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 AB_User_List2_new)

Definition at line 4372 of file listdoc.h.

typedef AB_USER*( AB_USER_LIST2_FOREACH)(AB_USER *element, void *user_data)

See AB_User_List2_ForEach.

Definition at line 4382 of file listdoc.h.

typedef struct AB_USER_LIST2_ITERATOR AB_USER_LIST2_ITERATOR

An iterator is used to traverse a list.

Definition at line 4377 of file listdoc.h.

typedef 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 4620 of file listdoc.h.

typedef struct AH_MEDIUM_LIST_ELEMENT AH_MEDIUM_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.

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_AccountStatus_ConstList2_Clear ( AB_ACCOUNT_STATUS_CONSTLIST2 l  ) 

AB_ACCOUNT_STATUS_CONSTLIST2_ITERATOR* AB_AccountStatus_ConstList2_First ( AB_ACCOUNT_STATUS_CONSTLIST2 l  ) 

const AB_ACCOUNT_STATUS* AB_AccountStatus_ConstList2_ForEach ( AB_ACCOUNT_STATUS_CONSTLIST2 list,
AB_ACCOUNT_STATUS_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_AccountStatus_ConstList2_free ( AB_ACCOUNT_STATUS_CONSTLIST2 l  ) 

const AB_ACCOUNT_STATUS* AB_AccountStatus_ConstList2_GetBack ( AB_ACCOUNT_STATUS_CONSTLIST2 l  ) 

const AB_ACCOUNT_STATUS* AB_AccountStatus_ConstList2_GetFront ( AB_ACCOUNT_STATUS_CONSTLIST2 l  ) 

unsigned int AB_AccountStatus_ConstList2_GetSize ( AB_ACCOUNT_STATUS_CONSTLIST2 l  ) 

AB_ACCOUNT_STATUS_CONSTLIST2_ITERATOR* AB_AccountStatus_ConstList2_Last ( AB_ACCOUNT_STATUS_CONSTLIST2 l  ) 

AB_ACCOUNT_STATUS_CONSTLIST2* AB_AccountStatus_ConstList2_new (  ) 

void AB_AccountStatus_ConstList2_PopBack ( AB_ACCOUNT_STATUS_CONSTLIST2 l  ) 

void AB_AccountStatus_ConstList2_PopFront ( AB_ACCOUNT_STATUS_CONSTLIST2 l  ) 

void AB_AccountStatus_ConstList2_PushBack ( AB_ACCOUNT_STATUS_CONSTLIST2 l,
const AB_ACCOUNT_STATUS p 
)

void AB_AccountStatus_ConstList2_PushFront ( AB_ACCOUNT_STATUS_CONSTLIST2 l,
const AB_ACCOUNT_STATUS p 
)

const AB_ACCOUNT_STATUS* AB_AccountStatus_ConstList2Iterator_Data ( AB_ACCOUNT_STATUS_CONSTLIST2_ITERATOR li  ) 

void AB_AccountStatus_ConstList2Iterator_free ( AB_ACCOUNT_STATUS_CONSTLIST2_ITERATOR li  ) 

AB_ACCOUNT_STATUS_CONSTLIST2_ITERATOR* AB_AccountStatus_ConstList2Iterator_new ( AB_ACCOUNT_STATUS_CONSTLIST2 l  ) 

const AB_ACCOUNT_STATUS* AB_AccountStatus_ConstList2Iterator_Next ( AB_ACCOUNT_STATUS_CONSTLIST2_ITERATOR li  ) 

const AB_ACCOUNT_STATUS* AB_AccountStatus_ConstList2Iterator_Previous ( AB_ACCOUNT_STATUS_CONSTLIST2_ITERATOR li  ) 

void AB_AccountStatus_List2_Clear ( AB_ACCOUNT_STATUS_LIST2 l  ) 

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

void AB_AccountStatus_List2_Dump ( AB_ACCOUNT_STATUS_LIST2 l,
FILE *  f,
unsigned int  indent 
)

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

void AB_AccountStatus_List2_Erase ( AB_ACCOUNT_STATUS_LIST2 l,
AB_ACCOUNT_STATUS_LIST2_ITERATOR it 
)

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

AB_ACCOUNT_STATUS_LIST2_ITERATOR* AB_AccountStatus_List2_First ( AB_ACCOUNT_STATUS_LIST2 l  ) 

Returns a list iterator pointing to the first element.

AB_ACCOUNT_STATUS* AB_AccountStatus_List2_ForEach ( AB_ACCOUNT_STATUS_LIST2 list,
AB_ACCOUNT_STATUS_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_AccountStatus_List2_free ( AB_ACCOUNT_STATUS_LIST2 l  ) 

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

AB_ACCOUNT_STATUS* AB_AccountStatus_List2_GetBack ( AB_ACCOUNT_STATUS_LIST2 l  ) 

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

AB_ACCOUNT_STATUS* AB_AccountStatus_List2_GetFront ( AB_ACCOUNT_STATUS_LIST2 l  ) 

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

unsigned int AB_AccountStatus_List2_GetSize ( AB_ACCOUNT_STATUS_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_STATUS_LIST2_ITERATOR* AB_AccountStatus_List2_Last ( AB_ACCOUNT_STATUS_LIST2 l  ) 

Returns a list iterator pointing to the last element.

AB_ACCOUNT_STATUS_LIST2* AB_AccountStatus_List2_new (  ) 

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

void AB_AccountStatus_List2_PopBack ( AB_ACCOUNT_STATUS_LIST2 l  ) 

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

void AB_AccountStatus_List2_PopFront ( AB_ACCOUNT_STATUS_LIST2 l  ) 

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

void AB_AccountStatus_List2_PushBack ( AB_ACCOUNT_STATUS_LIST2 l,
AB_ACCOUNT_STATUS p 
)

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

void AB_AccountStatus_List2_PushFront ( AB_ACCOUNT_STATUS_LIST2 l,
AB_ACCOUNT_STATUS p 
)

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

AB_ACCOUNT_STATUS* AB_AccountStatus_List2Iterator_Data ( AB_ACCOUNT_STATUS_LIST2_ITERATOR li  ) 

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

void AB_AccountStatus_List2Iterator_free ( AB_ACCOUNT_STATUS_LIST2_ITERATOR li  ) 

Destroys the list iterator.

AB_ACCOUNT_STATUS_LIST2_ITERATOR* AB_AccountStatus_List2Iterator_new ( AB_ACCOUNT_STATUS_LIST2 l  ) 

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

AB_ACCOUNT_STATUS* AB_AccountStatus_List2Iterator_Next ( AB_ACCOUNT_STATUS_LIST2_ITERATOR li  ) 

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

AB_ACCOUNT_STATUS* AB_AccountStatus_List2Iterator_Previous ( AB_ACCOUNT_STATUS_LIST2_ITERATOR li  ) 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor 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_BankInfo_List_Add ( AB_BANKINFO element,
AB_BANKINFO_LIST list 
)

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

void AB_BankInfo_List_AddList ( AB_BANKINFO_LIST dst,
AB_BANKINFO_LIST l 
)

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

void AB_BankInfo_List_Clear ( AB_BANKINFO_LIST l  ) 

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

void AB_BankInfo_List_Del ( AB_BANKINFO 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* AB_BankInfo_List_First ( const AB_BANKINFO_LIST l  ) 

Returns the first element of the list.

void AB_BankInfo_List_free ( AB_BANKINFO_LIST l  ) 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AB_BankInfo_List_GetCount ( const AB_BANKINFO_LIST l  ) 

Returns the number of elements currently in the given list.

void AB_BankInfo_List_Insert ( AB_BANKINFO element,
AB_BANKINFO_LIST list 
)

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

AB_BANKINFO* AB_BankInfo_List_Last ( const AB_BANKINFO_LIST l  ) 

Returns the last element of the list.

AB_BANKINFO_LIST* AB_BankInfo_List_new (  ) 

Creates a new list of AB_BANKINFO.

AB_BANKINFO* AB_BankInfo_List_Next ( const AB_BANKINFO element  ) 

Returns the successor of the given element.

AB_BANKINFO* AB_BankInfo_List_Previous ( const AB_BANKINFO element  ) 

Returns the predecessor of the given 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_Country_ConstList2_Clear ( AB_COUNTRY_CONSTLIST2 l  ) 

AB_COUNTRY_CONSTLIST2_ITERATOR* AB_Country_ConstList2_First ( AB_COUNTRY_CONSTLIST2 l  ) 

const AB_COUNTRY* AB_Country_ConstList2_ForEach ( AB_COUNTRY_CONSTLIST2 list,
AB_COUNTRY_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_Country_ConstList2_free ( AB_COUNTRY_CONSTLIST2 l  ) 

const AB_COUNTRY* AB_Country_ConstList2_GetBack ( AB_COUNTRY_CONSTLIST2 l  ) 

const AB_COUNTRY* AB_Country_ConstList2_GetFront ( AB_COUNTRY_CONSTLIST2 l  ) 

unsigned int AB_Country_ConstList2_GetSize ( AB_COUNTRY_CONSTLIST2 l  ) 

AB_COUNTRY_CONSTLIST2_ITERATOR* AB_Country_ConstList2_Last ( AB_COUNTRY_CONSTLIST2 l  ) 

AB_COUNTRY_CONSTLIST2* AB_Country_ConstList2_new (  ) 

void AB_Country_ConstList2_PopBack ( AB_COUNTRY_CONSTLIST2 l  ) 

void AB_Country_ConstList2_PopFront ( AB_COUNTRY_CONSTLIST2 l  ) 

void AB_Country_ConstList2_PushBack ( AB_COUNTRY_CONSTLIST2 l,
const AB_COUNTRY p 
)

void AB_Country_ConstList2_PushFront ( AB_COUNTRY_CONSTLIST2 l,
const AB_COUNTRY p 
)

const AB_COUNTRY* AB_Country_ConstList2Iterator_Data ( AB_COUNTRY_CONSTLIST2_ITERATOR li  ) 

void AB_Country_ConstList2Iterator_free ( AB_COUNTRY_CONSTLIST2_ITERATOR li  ) 

AB_COUNTRY_CONSTLIST2_ITERATOR* AB_Country_ConstList2Iterator_new ( AB_COUNTRY_CONSTLIST2 l  ) 

const AB_COUNTRY* AB_Country_ConstList2Iterator_Next ( AB_COUNTRY_CONSTLIST2_ITERATOR li  ) 

const AB_COUNTRY* AB_Country_ConstList2Iterator_Previous ( AB_COUNTRY_CONSTLIST2_ITERATOR li  ) 

void AB_Country_List2_Clear ( AB_COUNTRY_LIST2 l  ) 

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

void AB_Country_List2_Dump ( AB_COUNTRY_LIST2 l,
FILE *  f,
unsigned int  indent 
)

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

void AB_Country_List2_Erase ( AB_COUNTRY_LIST2 l,
AB_COUNTRY_LIST2_ITERATOR it 
)

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

AB_COUNTRY_LIST2_ITERATOR* AB_Country_List2_First ( AB_COUNTRY_LIST2 l  ) 

Returns a list iterator pointing to the first element.

AB_COUNTRY* AB_Country_List2_ForEach ( AB_COUNTRY_LIST2 list,
AB_COUNTRY_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_Country_List2_free ( AB_COUNTRY_LIST2 l  ) 

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

AB_COUNTRY* AB_Country_List2_GetBack ( AB_COUNTRY_LIST2 l  ) 

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

AB_COUNTRY* AB_Country_List2_GetFront ( AB_COUNTRY_LIST2 l  ) 

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

unsigned int AB_Country_List2_GetSize ( AB_COUNTRY_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_COUNTRY_LIST2_ITERATOR* AB_Country_List2_Last ( AB_COUNTRY_LIST2 l  ) 

Returns a list iterator pointing to the last element.

AB_COUNTRY_LIST2* AB_Country_List2_new (  ) 

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

void AB_Country_List2_PopBack ( AB_COUNTRY_LIST2 l  ) 

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

void AB_Country_List2_PopFront ( AB_COUNTRY_LIST2 l  ) 

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

void AB_Country_List2_PushBack ( AB_COUNTRY_LIST2 l,
AB_COUNTRY p 
)

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

void AB_Country_List2_PushFront ( AB_COUNTRY_LIST2 l,
AB_COUNTRY p 
)

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

AB_COUNTRY* AB_Country_List2Iterator_Data ( AB_COUNTRY_LIST2_ITERATOR li  ) 

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

void AB_Country_List2Iterator_free ( AB_COUNTRY_LIST2_ITERATOR li  ) 

Destroys the list iterator.

AB_COUNTRY_LIST2_ITERATOR* AB_Country_List2Iterator_new ( AB_COUNTRY_LIST2 l  ) 

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

AB_COUNTRY* AB_Country_List2Iterator_Next ( AB_COUNTRY_LIST2_ITERATOR li  ) 

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

AB_COUNTRY* AB_Country_List2Iterator_Previous ( AB_COUNTRY_LIST2_ITERATOR li  ) 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor 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_HttpSession_List_Add ( AB_HTTPSESSION element,
AB_HTTPSESSION_LIST list 
)

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

void AB_HttpSession_List_AddList ( AB_HTTPSESSION_LIST dst,
AB_HTTPSESSION_LIST l 
)

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

void AB_HttpSession_List_Clear ( AB_HTTPSESSION_LIST l  ) 

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

void AB_HttpSession_List_Del ( AB_HTTPSESSION 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_HTTPSESSION* AB_HttpSession_List_First ( const AB_HTTPSESSION_LIST l  ) 

Returns the first element of the list.

void AB_HttpSession_List_free ( AB_HTTPSESSION_LIST l  ) 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AB_HttpSession_List_GetCount ( const AB_HTTPSESSION_LIST l  ) 

Returns the number of elements currently in the given list.

void AB_HttpSession_List_Insert ( AB_HTTPSESSION element,
AB_HTTPSESSION_LIST list 
)

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

AB_HTTPSESSION* AB_HttpSession_List_Last ( const AB_HTTPSESSION_LIST l  ) 

Returns the last element of the list.

AB_HTTPSESSION_LIST* AB_HttpSession_List_new (  ) 

Creates a new list of AB_HTTPSESSION.

AB_HTTPSESSION* AB_HttpSession_List_Next ( const AB_HTTPSESSION element  ) 

Returns the successor of the given element.

AB_HTTPSESSION* AB_HttpSession_List_Previous ( const AB_HTTPSESSION 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_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_TextKeyDescr_ConstList2_Clear ( AB_TEXTKEY_DESCR_CONSTLIST2 l  ) 

AB_TEXTKEY_DESCR_CONSTLIST2_ITERATOR* AB_TextKeyDescr_ConstList2_First ( AB_TEXTKEY_DESCR_CONSTLIST2 l  ) 

const AB_TEXTKEY_DESCR* AB_TextKeyDescr_ConstList2_ForEach ( AB_TEXTKEY_DESCR_CONSTLIST2 list,
AB_TEXTKEY_DESCR_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_TextKeyDescr_ConstList2_free ( AB_TEXTKEY_DESCR_CONSTLIST2 l  ) 

const AB_TEXTKEY_DESCR* AB_TextKeyDescr_ConstList2_GetBack ( AB_TEXTKEY_DESCR_CONSTLIST2 l  ) 

const AB_TEXTKEY_DESCR* AB_TextKeyDescr_ConstList2_GetFront ( AB_TEXTKEY_DESCR_CONSTLIST2 l  ) 

unsigned int AB_TextKeyDescr_ConstList2_GetSize ( AB_TEXTKEY_DESCR_CONSTLIST2 l  ) 

AB_TEXTKEY_DESCR_CONSTLIST2_ITERATOR* AB_TextKeyDescr_ConstList2_Last ( AB_TEXTKEY_DESCR_CONSTLIST2 l  ) 

AB_TEXTKEY_DESCR_CONSTLIST2* AB_TextKeyDescr_ConstList2_new (  ) 

void AB_TextKeyDescr_ConstList2_PopBack ( AB_TEXTKEY_DESCR_CONSTLIST2 l  ) 

void AB_TextKeyDescr_ConstList2_PopFront ( AB_TEXTKEY_DESCR_CONSTLIST2 l  ) 

void AB_TextKeyDescr_ConstList2_PushBack ( AB_TEXTKEY_DESCR_CONSTLIST2 l,
const AB_TEXTKEY_DESCR p 
)

void AB_TextKeyDescr_ConstList2_PushFront ( AB_TEXTKEY_DESCR_CONSTLIST2 l,
const AB_TEXTKEY_DESCR p 
)

const AB_TEXTKEY_DESCR* AB_TextKeyDescr_ConstList2Iterator_Data ( AB_TEXTKEY_DESCR_CONSTLIST2_ITERATOR li  ) 

void AB_TextKeyDescr_ConstList2Iterator_free ( AB_TEXTKEY_DESCR_CONSTLIST2_ITERATOR li  ) 

AB_TEXTKEY_DESCR_CONSTLIST2_ITERATOR* AB_TextKeyDescr_ConstList2Iterator_new ( AB_TEXTKEY_DESCR_CONSTLIST2 l  ) 

const AB_TEXTKEY_DESCR* AB_TextKeyDescr_ConstList2Iterator_Next ( AB_TEXTKEY_DESCR_CONSTLIST2_ITERATOR li  ) 

const AB_TEXTKEY_DESCR* AB_TextKeyDescr_ConstList2Iterator_Previous ( AB_TEXTKEY_DESCR_CONSTLIST2_ITERATOR li  ) 

void AB_TextKeyDescr_List2_Clear ( AB_TEXTKEY_DESCR_LIST2 l  ) 

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

void AB_TextKeyDescr_List2_Dump ( AB_TEXTKEY_DESCR_LIST2 l,
FILE *  f,
unsigned int  indent 
)

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

void AB_TextKeyDescr_List2_Erase ( AB_TEXTKEY_DESCR_LIST2 l,
AB_TEXTKEY_DESCR_LIST2_ITERATOR it 
)

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

AB_TEXTKEY_DESCR_LIST2_ITERATOR* AB_TextKeyDescr_List2_First ( AB_TEXTKEY_DESCR_LIST2 l  ) 

Returns a list iterator pointing to the first element.

AB_TEXTKEY_DESCR* AB_TextKeyDescr_List2_ForEach ( AB_TEXTKEY_DESCR_LIST2 list,
AB_TEXTKEY_DESCR_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_TextKeyDescr_List2_free ( AB_TEXTKEY_DESCR_LIST2 l  ) 

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

AB_TEXTKEY_DESCR* AB_TextKeyDescr_List2_GetBack ( AB_TEXTKEY_DESCR_LIST2 l  ) 

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

AB_TEXTKEY_DESCR* AB_TextKeyDescr_List2_GetFront ( AB_TEXTKEY_DESCR_LIST2 l  ) 

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

unsigned int AB_TextKeyDescr_List2_GetSize ( AB_TEXTKEY_DESCR_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_TEXTKEY_DESCR_LIST2_ITERATOR* AB_TextKeyDescr_List2_Last ( AB_TEXTKEY_DESCR_LIST2 l  ) 

Returns a list iterator pointing to the last element.

AB_TEXTKEY_DESCR_LIST2* AB_TextKeyDescr_List2_new (  ) 

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

void AB_TextKeyDescr_List2_PopBack ( AB_TEXTKEY_DESCR_LIST2 l  ) 

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

void AB_TextKeyDescr_List2_PopFront ( AB_TEXTKEY_DESCR_LIST2 l  ) 

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

void AB_TextKeyDescr_List2_PushBack ( AB_TEXTKEY_DESCR_LIST2 l,
AB_TEXTKEY_DESCR p 
)

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

void AB_TextKeyDescr_List2_PushFront ( AB_TEXTKEY_DESCR_LIST2 l,
AB_TEXTKEY_DESCR p 
)

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

AB_TEXTKEY_DESCR* AB_TextKeyDescr_List2Iterator_Data ( AB_TEXTKEY_DESCR_LIST2_ITERATOR li  ) 

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

void AB_TextKeyDescr_List2Iterator_free ( AB_TEXTKEY_DESCR_LIST2_ITERATOR li  ) 

Destroys the list iterator.

AB_TEXTKEY_DESCR_LIST2_ITERATOR* AB_TextKeyDescr_List2Iterator_new ( AB_TEXTKEY_DESCR_LIST2 l  ) 

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

AB_TEXTKEY_DESCR* AB_TextKeyDescr_List2Iterator_Next ( AB_TEXTKEY_DESCR_LIST2_ITERATOR li  ) 

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

AB_TEXTKEY_DESCR* AB_TextKeyDescr_List2Iterator_Previous ( AB_TEXTKEY_DESCR_LIST2_ITERATOR li  ) 

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

void AB_TextKeyDescr_List_Add ( AB_TEXTKEY_DESCR element,
AB_TEXTKEY_DESCR_LIST list 
)

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

void AB_TextKeyDescr_List_AddList ( AB_TEXTKEY_DESCR_LIST dst,
AB_TEXTKEY_DESCR_LIST l 
)

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

void AB_TextKeyDescr_List_Clear ( AB_TEXTKEY_DESCR_LIST l  ) 

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

void AB_TextKeyDescr_List_Del ( AB_TEXTKEY_DESCR 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_TEXTKEY_DESCR* AB_TextKeyDescr_List_First ( const AB_TEXTKEY_DESCR_LIST l  ) 

Returns the first element of the list.

void AB_TextKeyDescr_List_free ( AB_TEXTKEY_DESCR_LIST l  ) 

Destroys the list and frees all its elements.

GWEN_TYPE_UINT32 AB_TextKeyDescr_List_GetCount ( const AB_TEXTKEY_DESCR_LIST l  ) 

Returns the number of elements currently in the given list.

void AB_TextKeyDescr_List_Insert ( AB_TEXTKEY_DESCR element,
AB_TEXTKEY_DESCR_LIST list 
)

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

AB_TEXTKEY_DESCR* AB_TextKeyDescr_List_Last ( const AB_TEXTKEY_DESCR_LIST l  ) 

Returns the last element of the list.

AB_TEXTKEY_DESCR_LIST* AB_TextKeyDescr_List_new (  ) 

Creates a new list of AB_TEXTKEY_DESCR.

AB_TEXTKEY_DESCR* AB_TextKeyDescr_List_Next ( const AB_TEXTKEY_DESCR element  ) 

Returns the successor of the given element.

AB_TEXTKEY_DESCR* AB_TextKeyDescr_List_Previous ( const AB_TEXTKEY_DESCR 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 AB_User_ConstList2_Clear ( AB_USER_CONSTLIST2 l  ) 

AB_USER_CONSTLIST2_ITERATOR* AB_User_ConstList2_First ( AB_USER_CONSTLIST2 l  ) 

const AB_USER* AB_User_ConstList2_ForEach ( AB_USER_CONSTLIST2 list,
AB_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 AB_User_ConstList2_free ( AB_USER_CONSTLIST2 l  ) 

const AB_USER* AB_User_ConstList2_GetBack ( AB_USER_CONSTLIST2 l  ) 

const AB_USER* AB_User_ConstList2_GetFront ( AB_USER_CONSTLIST2 l  ) 

unsigned int AB_User_ConstList2_GetSize ( AB_USER_CONSTLIST2 l  ) 

AB_USER_CONSTLIST2_ITERATOR* AB_User_ConstList2_Last ( AB_USER_CONSTLIST2 l  ) 

AB_USER_CONSTLIST2* AB_User_ConstList2_new (  ) 

void AB_User_ConstList2_PopBack ( AB_USER_CONSTLIST2 l  ) 

void AB_User_ConstList2_PopFront ( AB_USER_CONSTLIST2 l  ) 

void AB_User_ConstList2_PushBack ( AB_USER_CONSTLIST2 l,
const AB_USER p 
)

void AB_User_ConstList2_PushFront ( AB_USER_CONSTLIST2 l,
const AB_USER p 
)

const AB_USER* AB_User_ConstList2Iterator_Data ( AB_USER_CONSTLIST2_ITERATOR li  ) 

void AB_User_ConstList2Iterator_free ( AB_USER_CONSTLIST2_ITERATOR li  ) 

AB_USER_CONSTLIST2_ITERATOR* AB_User_ConstList2Iterator_new ( AB_USER_CONSTLIST2 l  ) 

const AB_USER* AB_User_ConstList2Iterator_Next ( AB_USER_CONSTLIST2_ITERATOR li  ) 

const AB_USER* AB_User_ConstList2Iterator_Previous ( AB_USER_CONSTLIST2_ITERATOR li  ) 

void AB_User_List2_Clear ( AB_USER_LIST2 l  ) 

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

void AB_User_List2_Dump ( AB_USER_LIST2 l,
FILE *  f,
unsigned int  indent 
)

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

void AB_User_List2_Erase ( AB_USER_LIST2 l,
AB_USER_LIST2_ITERATOR it 
)

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

AB_USER_LIST2_ITERATOR* AB_User_List2_First ( AB_USER_LIST2 l  ) 

Returns a list iterator pointing to the first element.

AB_USER* AB_User_List2_ForEach ( AB_USER_LIST2 list,
AB_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 AB_User_List2_free ( AB_USER_LIST2 l  ) 

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

AB_USER* AB_User_List2_GetBack ( AB_USER_LIST2 l  ) 

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

AB_USER* AB_User_List2_GetFront ( AB_USER_LIST2 l  ) 

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

unsigned int AB_User_List2_GetSize ( AB_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.

AB_USER_LIST2_ITERATOR* AB_User_List2_Last ( AB_USER_LIST2 l  ) 

Returns a list iterator pointing to the last element.

AB_USER_LIST2* AB_User_List2_new (  ) 

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

void AB_User_List2_PopBack ( AB_USER_LIST2 l  ) 

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

void AB_User_List2_PopFront ( AB_USER_LIST2 l  ) 

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

void AB_User_List2_PushBack ( AB_USER_LIST2 l,
AB_USER p 
)

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

void AB_User_List2_PushFront ( AB_USER_LIST2 l,
AB_USER p 
)

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

AB_USER* AB_User_List2Iterator_Data ( AB_USER_LIST2_ITERATOR li  ) 

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

void AB_User_List2Iterator_free ( AB_USER_LIST2_ITERATOR li  ) 

Destroys the list iterator.

AB_USER_LIST2_ITERATOR* AB_User_List2Iterator_new ( AB_USER_LIST2 l  ) 

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

AB_USER* AB_User_List2Iterator_Next ( AB_USER_LIST2_ITERATOR li  ) 

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

AB_USER* AB_User_List2Iterator_Previous ( AB_USER_LIST2_ITERATOR li  ) 

Moves the list iterator to the predecessor of the currenty selected element and returns that predecessor 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.


Generated on Wed Oct 18 16:17:28 2006 for aqbanking by  doxygen 1.4.7