OnixS C++ CME MDP Conflated TCP Handler  1.3.1
API Documentation
ABI.h File Reference

Go to the source code of this file.

Macros

#define ONIXS_CONFLATEDTCP_API_DECL(typeKind, typeName)   typeKind typeName
 
#define ONIXS_CONFLATEDTCP_EXPORTED_CLASS_DECL(typeName)   ONIXS_CONFLATEDTCP_EXPORTED_DECL(class, typeName)
 
#define ONIXS_CONFLATEDTCP_EXPORTED_STRUCT_DECL(typeName)   ONIXS_CONFLATEDTCP_EXPORTED_DECL(struct, typeName)
 
#define ONIXS_CONFLATEDTCP_EXPORTED_CLASS   class ONIXS_CONFLATEDTCP_EXPORTED
 
#define ONIXS_CONFLATEDTCP_EXPORTED_STRUCT   struct ONIXS_CONFLATEDTCP_EXPORTED
 
#define ONIXS_CONFLATEDTCP_INTERNAL_CLASS_DECL(typeName)   class typeName
 
#define ONIXS_CONFLATEDTCP_INTERNAL_STRUCT_DECL(typeName)   struct typeName
 
#define ONIXS_CONFLATEDTCP_LTWT_CLASS   class ONIXS_CONFLATEDTCP_GCC44_SPURIOUS_WARNING_TURNAROUND
 
#define ONIXS_CONFLATEDTCP_LTWT_STRUCT   struct ONIXS_CONFLATEDTCP_GCC44_SPURIOUS_WARNING_TURNAROUND
 
#define ONIXS_CONFLATEDTCP_LTWT_EXPORTED   ONIXS_CONFLATEDTCP_EXPORTED
 
#define ONIXS_CONFLATEDTCP_LTWT_CLASS_DECL(name)   class name
 
#define ONIXS_CONFLATEDTCP_LTWT_STRUCT_DECL(name)   struct name
 
#define ONIXS_CONFLATEDTCP_TO_STR(entity)   #entity
 
#define ONIXS_CONFLATEDTCP_MESSAGING_NAMESPACE_BEGIN   namespace OnixS { namespace CME { namespace ConflatedTCP { namespace Messaging {
 
#define ONIXS_CONFLATEDTCP_MESSAGING_NAMESPACE_END   }}}}
 
#define ONIXS_CONFLATEDTCP_MESSAGING_MDP_NAMESPACE_BEGIN   namespace OnixS { namespace CME { namespace ConflatedTCP { namespace Messaging { namespace MDP {
 
#define ONIXS_CONFLATEDTCP_MESSAGING_MDP_NAMESPACE_END   }}}}}
 

Macro Definition Documentation

#define ONIXS_CONFLATEDTCP_API_DECL (   typeKind,
  typeName 
)    typeKind typeName

Definition at line 29 of file ABI.h.

#define ONIXS_CONFLATEDTCP_EXPORTED_CLASS   class ONIXS_CONFLATEDTCP_EXPORTED

Definition at line 44 of file ABI.h.

#define ONIXS_CONFLATEDTCP_EXPORTED_CLASS_DECL (   typeName)    ONIXS_CONFLATEDTCP_EXPORTED_DECL(class, typeName)

Definition at line 36 of file ABI.h.

#define ONIXS_CONFLATEDTCP_EXPORTED_STRUCT   struct ONIXS_CONFLATEDTCP_EXPORTED

Definition at line 48 of file ABI.h.

#define ONIXS_CONFLATEDTCP_EXPORTED_STRUCT_DECL (   typeName)    ONIXS_CONFLATEDTCP_EXPORTED_DECL(struct, typeName)

Definition at line 40 of file ABI.h.

#define ONIXS_CONFLATEDTCP_INTERNAL_CLASS_DECL (   typeName)    class typeName

Definition at line 52 of file ABI.h.

#define ONIXS_CONFLATEDTCP_INTERNAL_STRUCT_DECL (   typeName)    struct typeName

Definition at line 56 of file ABI.h.

#define ONIXS_CONFLATEDTCP_LTWT_CLASS   class ONIXS_CONFLATEDTCP_GCC44_SPURIOUS_WARNING_TURNAROUND

Definition at line 84 of file ABI.h.

#define ONIXS_CONFLATEDTCP_LTWT_CLASS_DECL (   name)    class name

Definition at line 96 of file ABI.h.

#define ONIXS_CONFLATEDTCP_LTWT_EXPORTED   ONIXS_CONFLATEDTCP_EXPORTED

Definition at line 92 of file ABI.h.

#define ONIXS_CONFLATEDTCP_LTWT_STRUCT   struct ONIXS_CONFLATEDTCP_GCC44_SPURIOUS_WARNING_TURNAROUND

Definition at line 88 of file ABI.h.

#define ONIXS_CONFLATEDTCP_LTWT_STRUCT_DECL (   name)    struct name

Definition at line 100 of file ABI.h.

#define ONIXS_CONFLATEDTCP_MESSAGING_MDP_NAMESPACE_BEGIN   namespace OnixS { namespace CME { namespace ConflatedTCP { namespace Messaging { namespace MDP {

Definition at line 148 of file ABI.h.

#define ONIXS_CONFLATEDTCP_MESSAGING_MDP_NAMESPACE_END   }}}}}

Definition at line 152 of file ABI.h.

#define ONIXS_CONFLATEDTCP_MESSAGING_NAMESPACE_BEGIN   namespace OnixS { namespace CME { namespace ConflatedTCP { namespace Messaging {

Definition at line 140 of file ABI.h.

#define ONIXS_CONFLATEDTCP_MESSAGING_NAMESPACE_END   }}}}

Definition at line 144 of file ABI.h.

#define ONIXS_CONFLATEDTCP_TO_STR (   entity)    #entity

Definition at line 108 of file ABI.h.