aqbanking  5.7.8
oh_institute_data.h
Go to the documentation of this file.
1 /**********************************************************
2  * This file has been automatically created by "typemaker2"
3  * from the file "oh_institute_data.xml".
4  * Please do not edit this file, all changes will be lost.
5  * Better edit the mentioned source file instead.
6  **********************************************************/
7 
8 #ifndef OH_INSTITUTE_DATA_H
9 #define OH_INSTITUTE_DATA_H
10 
11 
12 #ifdef __cplusplus
13 extern "C" {
14 #endif
15 
86 /* define OH_INSTITUTE_DATA_FLAGS */
87 #define OH_INSTITUTE_DATA_FLAGS_OFXFAIL 0x00000001
88 #define OH_INSTITUTE_DATA_FLAGS_SSLFAIL 0x00000002
89 
90 
91 /* needed system headers */
92 #include <gwenhywfar/types.h>
93 #include <gwenhywfar/list1.h>
94 #include <gwenhywfar/list2.h>
95 #include <gwenhywfar/db.h>
96 
97 /* pre-headers */
99 #include <gwenhywfar/gwentime.h>
100 
104 
105 
106 
107 /* post-headers */
108 #include <aqofxconnect/oh_institute_data_fns.h>
109 
110 
113 
116 
118 
120 
122 
127 
132 
136 AQOFXCONNECT_API const char *OH_InstituteData_GetName(const OH_INSTITUTE_DATA *p_struct);
137 
141 AQOFXCONNECT_API const char *OH_InstituteData_GetFid(const OH_INSTITUTE_DATA *p_struct);
142 
146 AQOFXCONNECT_API const char *OH_InstituteData_GetOrg(const OH_INSTITUTE_DATA *p_struct);
147 
152 
156 AQOFXCONNECT_API const char *OH_InstituteData_GetUrl(const OH_INSTITUTE_DATA *p_struct);
157 
162 
167 
172 
177 
181 AQOFXCONNECT_API void OH_InstituteData_SetFlags(OH_INSTITUTE_DATA *p_struct, uint32_t p_src);
182 
186 AQOFXCONNECT_API void OH_InstituteData_AddFlags(OH_INSTITUTE_DATA *p_struct, uint32_t p_src);
187 
191 AQOFXCONNECT_API void OH_InstituteData_SubFlags(OH_INSTITUTE_DATA *p_struct, uint32_t p_src);
192 
196 AQOFXCONNECT_API void OH_InstituteData_SetName(OH_INSTITUTE_DATA *p_struct, const char *p_src);
197 
201 AQOFXCONNECT_API void OH_InstituteData_SetFid(OH_INSTITUTE_DATA *p_struct, const char *p_src);
202 
206 AQOFXCONNECT_API void OH_InstituteData_SetOrg(OH_INSTITUTE_DATA *p_struct, const char *p_src);
207 
211 AQOFXCONNECT_API void OH_InstituteData_SetBrokerId(OH_INSTITUTE_DATA *p_struct, const char *p_src);
212 
216 AQOFXCONNECT_API void OH_InstituteData_SetUrl(OH_INSTITUTE_DATA *p_struct, const char *p_src);
217 
222 
227 
231 AQOFXCONNECT_API void OH_InstituteData_SetFileName(OH_INSTITUTE_DATA *p_struct, const char *p_src);
232 
233 /* list1 functions */
235 
236 AQOFXCONNECT_API void OH_InstituteData_ReadDb(OH_INSTITUTE_DATA *p_struct, GWEN_DB_NODE *p_db);
237 
238 AQOFXCONNECT_API int OH_InstituteData_WriteDb(const OH_INSTITUTE_DATA *p_struct, GWEN_DB_NODE *p_db);
239 
241 
242 AQOFXCONNECT_API int OH_InstituteData_toDb(const OH_INSTITUTE_DATA *p_struct, GWEN_DB_NODE *p_db);
243 
245 
246 /* end-headers */
247 
248 
249 #ifdef __cplusplus
250 }
251 #endif
252 
253 #endif
254 
AQOFXCONNECT_API void OH_InstituteData_SetBrokerId(OH_INSTITUTE_DATA *p_struct, const char *p_src)
AQOFXCONNECT_API OH_INSTITUTE_DATA_LIST * OH_InstituteData_List_dup(const OH_INSTITUTE_DATA_LIST *p_src)
AQOFXCONNECT_API OH_INSTITUTE_DATA * OH_InstituteData_fromDb(GWEN_DB_NODE *p_db)
AQOFXCONNECT_API void OH_InstituteData_SetUrl(OH_INSTITUTE_DATA *p_struct, const char *p_src)
AQOFXCONNECT_API void OH_InstituteData_SetLastOfxValidationTime(OH_INSTITUTE_DATA *p_struct, const GWEN_TIME *p_src)
AQOFXCONNECT_API void OH_InstituteData_AddFlags(OH_INSTITUTE_DATA *p_struct, uint32_t p_src)
AQOFXCONNECT_API const char * OH_InstituteData_GetUrl(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API const char * OH_InstituteData_GetBrokerId(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API int OH_InstituteData_GetId(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API const char * OH_InstituteData_GetName(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API void OH_InstituteData_SetLastSslValidationTime(OH_INSTITUTE_DATA *p_struct, const GWEN_TIME *p_src)
AQOFXCONNECT_API OH_INSTITUTE_DATA * OH_InstituteData_new(void)
AQOFXCONNECT_API int OH_InstituteData_WriteDb(const OH_INSTITUTE_DATA *p_struct, GWEN_DB_NODE *p_db)
AQOFXCONNECT_API void OH_InstituteData_SetFid(OH_INSTITUTE_DATA *p_struct, const char *p_src)
GWEN_LIST2_FUNCTION_LIB_DEFS(AB_ACCOUNT_STATUS, AB_AccountStatus,) AB_ACCOUNT_STATUS *AB_AccountStatus_new()
AQOFXCONNECT_API void OH_InstituteData_ReadDb(OH_INSTITUTE_DATA *p_struct, GWEN_DB_NODE *p_db)
struct OH_INSTITUTE_DATA OH_INSTITUTE_DATA
AQOFXCONNECT_API void OH_InstituteData_Attach(OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API void OH_InstituteData_free(OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API OH_INSTITUTE_DATA * OH_InstituteData_List_GetById(const OH_INSTITUTE_DATA_LIST *p_list, int p_cmp)
AQOFXCONNECT_API void OH_InstituteData_SetFlags(OH_INSTITUTE_DATA *p_struct, uint32_t p_src)
AQOFXCONNECT_API void OH_InstituteData_SetOrg(OH_INSTITUTE_DATA *p_struct, const char *p_src)
AQOFXCONNECT_API uint32_t OH_InstituteData_GetFlags(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API void OH_InstituteData_SetName(OH_INSTITUTE_DATA *p_struct, const char *p_src)
AQOFXCONNECT_API OH_INSTITUTE_DATA * OH_InstituteData_copy(OH_INSTITUTE_DATA *p_struct, const OH_INSTITUTE_DATA *p_src)
AQOFXCONNECT_API int OH_InstituteData_toDb(const OH_INSTITUTE_DATA *p_struct, GWEN_DB_NODE *p_db)
AQOFXCONNECT_API const char * OH_InstituteData_GetFileName(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API OH_INSTITUTE_DATA * OH_InstituteData_dup(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API const GWEN_TIME * OH_InstituteData_GetLastSslValidationTime(const OH_INSTITUTE_DATA *p_struct)
#define AQOFXCONNECT_API
Definition: aqofxconnect.h:45
AQOFXCONNECT_API void OH_InstituteData_SetFileName(OH_INSTITUTE_DATA *p_struct, const char *p_src)
AQOFXCONNECT_API const GWEN_TIME * OH_InstituteData_GetLastOfxValidationTime(const OH_INSTITUTE_DATA *p_struct)
AQOFXCONNECT_API void OH_InstituteData_SubFlags(OH_INSTITUTE_DATA *p_struct, uint32_t p_src)
AQOFXCONNECT_API const char * OH_InstituteData_GetFid(const OH_INSTITUTE_DATA *p_struct)
GWEN_LIST_FUNCTION_LIB_DEFS(AB_PROVIDER_DESCRIPTION, AB_ProviderDescription,) GWEN_LIST2_FUNCTION_LIB_DEFS(AB_PROVIDER_DESCRIPTION
AQOFXCONNECT_API void OH_InstituteData_SetId(OH_INSTITUTE_DATA *p_struct, int p_src)
AQOFXCONNECT_API const char * OH_InstituteData_GetOrg(const OH_INSTITUTE_DATA *p_struct)