aqbanking  5.3.6beta
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 
16 /* needed system headers */
17 #include <gwenhywfar/types.h>
18 #include <gwenhywfar/inherit.h>
19 
20 /* pre-headers */
21 #include <aqbanking/banking.h>
22 #include <aqbanking/ab_userqueue.h>
23 
24 typedef struct AB_QUEUE AB_QUEUE;
26 
27 
28 /* post-headers */
29 #include <aqbanking/ab_queuefns.h>
30 
31 
34 
36 AQBANKING_API void AB_Queue_free(AB_QUEUE *p_struct);
37 
38 AQBANKING_API void AB_Queue_Attach(AB_QUEUE *p_struct);
39 
41 
42 AQBANKING_API AB_QUEUE *AB_Queue_copy(AB_QUEUE *p_struct, const AB_QUEUE *p_src);
43 
48 
53 
54 #ifdef __cplusplus
55 }
56 #endif
57 
58 #endif
59 
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:24
AB_QUEUE * AB_Queue_dup(const AB_QUEUE *p_struct)