aqbanking  5.7.8
eutransferinfo.h
Go to the documentation of this file.
1 /* This file is auto-generated from "eutransferinfo.xml" by the typemaker
2  tool of Gwenhywfar.
3  Do not edit this file -- all changes will be lost! */
4 #ifndef EUTRANSFERINFO_H
5 #define EUTRANSFERINFO_H
6 
46 #ifdef __cplusplus
47 extern "C" {
48 #endif
49 
51 
52 #ifdef __cplusplus
53 } /* __cplusplus */
54 #endif
55 
56 #include <gwenhywfar/db.h>
57 #include <gwenhywfar/misc.h>
58 #include <gwenhywfar/list2.h>
59 /* headers */
60 #include <gwenhywfar/types.h>
61 #include <aqbanking/value.h>
63 
64 #ifdef __cplusplus
65 extern "C" {
66 #endif
67 
68 
71 
73 
74 
77 
98 AQBANKING_API int AB_EuTransferInfo_toDb(const AB_EUTRANSFER_INFO*st, GWEN_DB_NODE *db);
105 
114 
123 
132 
141 
142 
143 #ifdef __cplusplus
144 } /* __cplusplus */
145 #endif
146 
147 
148 #endif /* EUTRANSFERINFO_H */
struct AB_TRANSACTION_LIMITS AB_TRANSACTION_LIMITS
int AB_EuTransferInfo_toDb(const AB_EUTRANSFER_INFO *st, GWEN_DB_NODE *db)
void AB_EuTransferInfo_Attach(AB_EUTRANSFER_INFO *st)
int AB_EuTransferInfo_IsModified(const AB_EUTRANSFER_INFO *st)
AB_EUTRANSFER_INFO * AB_EuTransferInfo_new(void)
void AB_EuTransferInfo_SetLimitForeignValue(AB_EUTRANSFER_INFO *el, const AB_VALUE *d)
#define AQBANKING_API
Definition: error.h:55
struct AB_VALUE AB_VALUE
Definition: value.h:32
AB_EUTRANSFER_INFO * AB_EuTransferInfo_dup(const AB_EUTRANSFER_INFO *st)
void AB_EuTransferInfo_SetCountryCode(AB_EUTRANSFER_INFO *el, const char *d)
void AB_EuTransferInfo_List2_freeAll(AB_EUTRANSFER_INFO_LIST2 *stl)
void AB_EuTransferInfo_SetFieldLimits(AB_EUTRANSFER_INFO *el, const AB_TRANSACTION_LIMITS *d)
const AB_VALUE * AB_EuTransferInfo_GetLimitLocalValue(const AB_EUTRANSFER_INFO *el)
void AB_EuTransferInfo_free(AB_EUTRANSFER_INFO *st)
const AB_VALUE * AB_EuTransferInfo_GetLimitForeignValue(const AB_EUTRANSFER_INFO *el)
GWEN_LIST2_FUNCTION_LIB_DEFS(AB_ACCOUNT_STATUS, AB_AccountStatus,) AB_ACCOUNT_STATUS *AB_AccountStatus_new()
AB_EUTRANSFER_INFO_LIST * AB_EuTransferInfo_List_dup(const AB_EUTRANSFER_INFO_LIST *stl)
const char * AB_EuTransferInfo_GetCountryCode(const AB_EUTRANSFER_INFO *el)
const AB_TRANSACTION_LIMITS * AB_EuTransferInfo_GetFieldLimits(const AB_EUTRANSFER_INFO *el)
struct AB_EUTRANSFER_INFO AB_EUTRANSFER_INFO
void AB_EuTransferInfo_SetModified(AB_EUTRANSFER_INFO *st, int i)
struct AB_EUTRANSFER_INFO_LIST2 AB_EUTRANSFER_INFO_LIST2
Definition: listdoc.h:2794
AB_EUTRANSFER_INFO * AB_EuTransferInfo_fromDb(GWEN_DB_NODE *db)
GWEN_LIST_FUNCTION_LIB_DEFS(AB_PROVIDER_DESCRIPTION, AB_ProviderDescription,) GWEN_LIST2_FUNCTION_LIB_DEFS(AB_PROVIDER_DESCRIPTION
int AB_EuTransferInfo_ReadDb(AB_EUTRANSFER_INFO *st, GWEN_DB_NODE *db)
void AB_EuTransferInfo_SetLimitLocalValue(AB_EUTRANSFER_INFO *el, const AB_VALUE *d)