aqbanking
5.4.3beta
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
aqbanking5
aqbanking
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
50
typedef
struct
AB_EUTRANSFER_INFO
AB_EUTRANSFER_INFO
;
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
>
62
#include <
aqbanking/transactionlimits.h
>
63
64
#ifdef __cplusplus
65
extern
"C"
{
66
#endif
67
68
69
GWEN_LIST_FUNCTION_LIB_DEFS
(
AB_EUTRANSFER_INFO
, AB_EuTransferInfo,
AQBANKING_API
)
70
AQBANKING_API
AB_EUTRANSFER_INFO_LIST
*
AB_EuTransferInfo_List_dup
(const
AB_EUTRANSFER_INFO_LIST
*stl);
71
72
GWEN_LIST2_FUNCTION_LIB_DEFS
(
AB_EUTRANSFER_INFO
, AB_EuTransferInfo,
AQBANKING_API
)
73
76
AQBANKING_API
void
AB_EuTransferInfo_List2_freeAll
(
AB_EUTRANSFER_INFO_LIST2
*stl);
77
80
AQBANKING_API
AB_EUTRANSFER_INFO *
AB_EuTransferInfo_new
(
void
);
83
AQBANKING_API
AB_EUTRANSFER_INFO *
AB_EuTransferInfo_fromDb
(GWEN_DB_NODE *db);
86
AQBANKING_API
AB_EUTRANSFER_INFO *
AB_EuTransferInfo_dup
(const AB_EUTRANSFER_INFO*st);
89
AQBANKING_API
void
AB_EuTransferInfo_free
(AB_EUTRANSFER_INFO *st);
92
AQBANKING_API
void
AB_EuTransferInfo_Attach
(AB_EUTRANSFER_INFO *st);
95
AQBANKING_API
int
AB_EuTransferInfo_ReadDb
(AB_EUTRANSFER_INFO *st, GWEN_DB_NODE *db);
98
AQBANKING_API
int
AB_EuTransferInfo_toDb
(const AB_EUTRANSFER_INFO*st, GWEN_DB_NODE *db);
101
AQBANKING_API
int
AB_EuTransferInfo_IsModified
(const AB_EUTRANSFER_INFO *st);
104
AQBANKING_API
void
AB_EuTransferInfo_SetModified
(AB_EUTRANSFER_INFO *st,
int
i);
105
109
AQBANKING_API
const
char
*
AB_EuTransferInfo_GetCountryCode
(const AB_EUTRANSFER_INFO *el);
113
AQBANKING_API
void
AB_EuTransferInfo_SetCountryCode
(AB_EUTRANSFER_INFO *el, const
char
*d);
114
118
AQBANKING_API
const
AB_TRANSACTION_LIMITS
*
AB_EuTransferInfo_GetFieldLimits
(const AB_EUTRANSFER_INFO *el);
122
AQBANKING_API
void
AB_EuTransferInfo_SetFieldLimits
(AB_EUTRANSFER_INFO *el, const
AB_TRANSACTION_LIMITS
*d);
123
127
AQBANKING_API
const
AB_VALUE
*
AB_EuTransferInfo_GetLimitLocalValue
(const AB_EUTRANSFER_INFO *el);
131
AQBANKING_API
void
AB_EuTransferInfo_SetLimitLocalValue
(AB_EUTRANSFER_INFO *el, const
AB_VALUE
*d);
132
136
AQBANKING_API
const
AB_VALUE
*
AB_EuTransferInfo_GetLimitForeignValue
(const AB_EUTRANSFER_INFO *el);
140
AQBANKING_API
void
AB_EuTransferInfo_SetLimitForeignValue
(AB_EUTRANSFER_INFO *el, const
AB_VALUE
*d);
141
142
143
#ifdef __cplusplus
144
}
/* __cplusplus */
145
#endif
146
147
148
#endif
/* EUTRANSFERINFO_H */
Generated on Sun Apr 27 2014 19:44:32 for aqbanking by
1.8.1.2