Go to the documentation of this file.
27 #ifndef _EVENT2_RPC_COMPAT_H_
28 #define _EVENT2_RPC_COMPAT_H_
42 #if defined(__GNUC__) && !defined(__STRICT_ANSI__)
48 #define EVTAG_ASSIGN(msg, member, args...) \
49 (*(msg)->base->member##_assign)(msg, ## args)
50 #define EVTAG_GET(msg, member, args...) \
51 (*(msg)->base->member##_get)(msg, ## args)
52 #define EVTAG_ADD(msg, member, args...) \
53 (*(msg)->base->member##_add)(msg, ## args)
55 #define EVTAG_LEN(msg, member) ((msg)->member##_length)