aqbanking  5.0.28beta
ab_accountqueue.h
Go to the documentation of this file.
1 /**********************************************************
2  * This file has been automatically created by "typemaker2"
3  * from the file "ab_accountqueue.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 AB_ACCOUNTQUEUE_H
9 #define AB_ACCOUNTQUEUE_H
10 
11 
12 #ifdef __cplusplus
13 extern "C" {
14 #endif
15 
16 /* needed system headers */
17 #include <gwenhywfar/types.h>
18 #include <gwenhywfar/list1.h>
19 #include <gwenhywfar/inherit.h>
20 
21 /* pre-headers */
22 #include <aqbanking/banking.h>
23 #include <aqbanking/ab_jobqueue.h>
24 
28 
29 
30 /* post-headers */
31 #include <aqbanking/ab_accountqueuefns.h>
32 
33 
35 AQBANKING_API AB_ACCOUNTQUEUE *AB_AccountQueue_new(void);
36 
38 AQBANKING_API void AB_AccountQueue_free(AB_ACCOUNTQUEUE *p_struct);
39 
40 AQBANKING_API void AB_AccountQueue_Attach(AB_ACCOUNTQUEUE *p_struct);
41 
42 AQBANKING_API AB_ACCOUNTQUEUE *AB_AccountQueue_dup(const AB_ACCOUNTQUEUE *p_struct);
43 
47 AQBANKING_API AB_ACCOUNT *AB_AccountQueue_GetAccount(const AB_ACCOUNTQUEUE *p_struct);
48 
52 AQBANKING_API AB_JOBQUEUE_LIST *AB_AccountQueue_GetJobQueueList(const AB_ACCOUNTQUEUE *p_struct);
53 
57 AQBANKING_API void AB_AccountQueue_SetAccount(AB_ACCOUNTQUEUE *p_struct, AB_ACCOUNT *p_src);
58 
62 AQBANKING_API void AB_AccountQueue_SetJobQueueList(AB_ACCOUNTQUEUE *p_struct, AB_JOBQUEUE_LIST *p_src);
63 
65 
66 #ifdef __cplusplus
67 }
68 #endif
69 
70 #endif
71