aqbanking  5.7.8
ab_queue.h
Go to the documentation of this file.
1 /**********************************************************
2  * This file has been automatically created by "typemaker2"
3  * from the file "ab_queue.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_QUEUE_H
9 #define AB_QUEUE_H
10 
11 
12 #ifdef __cplusplus
13 extern "C" {
14 #endif
15 
32 /* needed system headers */
33 #include <gwenhywfar/types.h>
34 #include <gwenhywfar/inherit.h>
35 
36 /* pre-headers */
37 #include <aqbanking/banking.h>
38 #include <aqbanking/ab_userqueue.h>
39 
40 typedef struct AB_QUEUE AB_QUEUE;
42 
43 
44 
45 /* post-headers */
46 #include <aqbanking/ab_queuefns.h>
47 
48 
51 
53 AQBANKING_API void AB_Queue_free(AB_QUEUE *p_struct);
54 
55 AQBANKING_API void AB_Queue_Attach(AB_QUEUE *p_struct);
56 
58 
59 AQBANKING_API AB_QUEUE *AB_Queue_copy(AB_QUEUE *p_struct, const AB_QUEUE *p_src);
60 
65 
70 
71 /* end-headers */
72 
73 
74 #ifdef __cplusplus
75 }
76 #endif
77 
78 #endif
79 
The main interface of the aqbanking library.
#define AQBANKING_API
Definition: error.h:55
AB_QUEUE * AB_Queue_new(void)
AB_QUEUE * AB_Queue_copy(AB_QUEUE *p_struct, const AB_QUEUE *p_src)
void AB_Queue_Attach(AB_QUEUE *p_struct)
AB_USERQUEUE_LIST * AB_Queue_GetUserQueueList(const AB_QUEUE *p_struct)
GWEN_INHERIT_FUNCTION_LIB_DEFS(AB_BANKINFO_PLUGIN,) GWEN_LIST2_FUNCTION_LIB_DEFS(AB_BANKINFO_PLUGIN
void AB_Queue_SetUserQueueList(AB_QUEUE *p_struct, AB_USERQUEUE_LIST *p_src)
void AB_Queue_free(AB_QUEUE *p_struct)
struct AB_QUEUE AB_QUEUE
Definition: ab_queue.h:40
AB_QUEUE * AB_Queue_dup(const AB_QUEUE *p_struct)