OnixS C++ CME MDP Premium Market Data Handler  5.8.3
API Documentation
Bootstrap.h File Reference
#include <cstddef>
#include <cassert>
#include <OnixS/CME/MDH/Export.h>
#include <OnixS/CME/MDH/Compiler.h>

Go to the source code of this file.

Macros

#define ONIXS_CMEMDH_EXPORTED_DECL(entity, typeName)   entity typeName
 
#define ONIXS_CMEMDH_EXPORTED_CLASS_DECL(typeName)   ONIXS_CMEMDH_EXPORTED_DECL(class, typeName)
 
#define ONIXS_CMEMDH_EXPORTED_STRUCT_DECL(typeName)   ONIXS_CMEMDH_EXPORTED_DECL(struct, typeName)
 
#define ONIXS_CMEMDH_INTERNAL_CLASS_DECL(typeName)   class typeName
 
#define ONIXS_CMEMDH_INTERNAL_STRUCT_DECL(typeName)   struct typeName
 
#define ONIXS_CMEMDH_LTWT   /* Nothing */
 
#define ONIXS_CMEMDH_LTWT_EXPORTED   ONIXS_CMEMDH_EXPORTED
 
#define ONIXS_CMEMDH_LTWT_CLASS_DECL(name)   class name
 
#define ONIXS_CMEMDH_LTWT_STRUCT_DECL(name)   struct name
 
#define ONIXS_CMEMDH_TO_STR(entity)   #entity
 
#define ONIXS_CMEMDH_NAMESPACE_BEGIN   namespace OnixS { namespace CME { namespace MDH {
 
#define ONIXS_CMEMDH_NAMESPACE_END   }}}
 
#define ONIXS_CMEMDHFIX_NAMESPACE_BEGIN   namespace OnixS { namespace CME { namespace MDH { namespace FIX {
 
#define ONIXS_CMEMDHFIX_NAMESPACE_END   }}}}
 

Macro Definition Documentation

#define ONIXS_CMEMDH_EXPORTED_CLASS_DECL (   typeName)    ONIXS_CMEMDH_EXPORTED_DECL(class, typeName)

Definition at line 35 of file Bootstrap.h.

#define ONIXS_CMEMDH_EXPORTED_DECL (   entity,
  typeName 
)    entity typeName

Definition at line 32 of file Bootstrap.h.

#define ONIXS_CMEMDH_EXPORTED_STRUCT_DECL (   typeName)    ONIXS_CMEMDH_EXPORTED_DECL(struct, typeName)

Definition at line 36 of file Bootstrap.h.

#define ONIXS_CMEMDH_INTERNAL_CLASS_DECL (   typeName)    class typeName

Definition at line 37 of file Bootstrap.h.

#define ONIXS_CMEMDH_INTERNAL_STRUCT_DECL (   typeName)    struct typeName

Definition at line 38 of file Bootstrap.h.

#define ONIXS_CMEMDH_LTWT   /* Nothing */

Definition at line 46 of file Bootstrap.h.

#define ONIXS_CMEMDH_LTWT_CLASS_DECL (   name)    class name

Definition at line 48 of file Bootstrap.h.

#define ONIXS_CMEMDH_LTWT_EXPORTED   ONIXS_CMEMDH_EXPORTED

Definition at line 47 of file Bootstrap.h.

#define ONIXS_CMEMDH_LTWT_STRUCT_DECL (   name)    struct name

Definition at line 49 of file Bootstrap.h.

#define ONIXS_CMEMDH_NAMESPACE_BEGIN   namespace OnixS { namespace CME { namespace MDH {

Definition at line 67 of file Bootstrap.h.

#define ONIXS_CMEMDH_NAMESPACE_END   }}}

Definition at line 68 of file Bootstrap.h.

#define ONIXS_CMEMDH_TO_STR (   entity)    #entity

Definition at line 53 of file Bootstrap.h.

#define ONIXS_CMEMDHFIX_NAMESPACE_BEGIN   namespace OnixS { namespace CME { namespace MDH { namespace FIX {

Definition at line 70 of file Bootstrap.h.

#define ONIXS_CMEMDHFIX_NAMESPACE_END   }}}}

Definition at line 71 of file Bootstrap.h.