OnixS C++ CME MDP Premium Market Data Handler 5.10.3
Users' manual and API documentation
Loading...
Searching...
No Matches
Bootstrap.h File Reference

Go to the source code of this file.

Macros

#define ONIXS_CMEMDH_EXPORTED_DECL(entity, typeName)
#define ONIXS_CMEMDH_EXPORTED_CLASS_DECL(typeName)
#define ONIXS_CMEMDH_EXPORTED_STRUCT_DECL(typeName)
#define ONIXS_CMEMDH_INTERNAL_CLASS_DECL(typeName)
#define ONIXS_CMEMDH_INTERNAL_STRUCT_DECL(typeName)
#define ONIXS_CMEMDH_LTWT   /* Nothing */
#define ONIXS_CMEMDH_LTWT_EXPORTED   ONIXS_CMEMDH_EXPORTED
#define ONIXS_CMEMDH_LTWT_CLASS_DECL(name)
#define ONIXS_CMEMDH_LTWT_STRUCT_DECL(name)
#define ONIXS_CMEMDH_NAMESPACE_BEGIN   namespace OnixS { namespace CME { namespace MDH {
#define ONIXS_CMEMDH_NAMESPACE_END   }}}
#define ONIXS_CMEMDH_MESSAGING_NAMESPACE_BEGIN   ONIXS_CMEMDH_NAMESPACE_BEGIN namespace Messaging {
#define ONIXS_CMEMDH_MESSAGING_NAMESPACE_END   ONIXS_CMEMDH_NAMESPACE_END }
#define ONIXS_CMEMDH_MESSAGING_TAGBASED_NAMESPACE_BEGIN   ONIXS_CMEMDH_MESSAGING_NAMESPACE_BEGIN namespace FIX {
#define ONIXS_CMEMDH_MESSAGING_TAGBASED_NAMESPACE_END   }}}}}
#define ONIXS_CME_MDH_TESTING_NAMESPACE_BEGIN   ONIXS_CMEMDH_NAMESPACE_BEGIN namespace Test {
#define ONIXS_CME_MDH_TESTING_NAMESPACE_END   }}}}
#define ONIXS_CME_MDH_THREADING_NAMESPACE_BEGIN   ONIXS_CMEMDH_NAMESPACE_BEGIN namespace Threading {
#define ONIXS_CME_MDH_THREADING_NAMESPACE_END   }}}}
#define ONIXS_CMEMDH_NAMESPACE   OnixS::CME::MDH
#define ONIXS_CMEMDH_MESSAGING_NAMESPACE   ONIXS_CMEMDH_NAMESPACE::Messaging
#define ONIXS_CMEMDH_MESSAGING_TAGBASED_NAMESPACE   ONIXS_CMEMDH_MESSAGING_NAMESPACE::FIX
#define ONIXS_CME_MDH_TESTING_NAMESPACE   ONIXS_CMEMDH_NAMESPACE::Test
#define ONIXS_CMEMDHFIX_NAMESPACE_BEGIN   ONIXS_CMEMDH_NAMESPACE_BEGIN namespace FIX {
#define ONIXS_CMEMDHFIX_NAMESPACE_END   ONIXS_CMEMDH_NAMESPACE_END }

Macro Definition Documentation

◆ ONIXS_CME_MDH_TESTING_NAMESPACE

#define ONIXS_CME_MDH_TESTING_NAMESPACE   ONIXS_CMEMDH_NAMESPACE::Test

Definition at line 72 of file Bootstrap.h.

◆ ONIXS_CME_MDH_TESTING_NAMESPACE_BEGIN

#define ONIXS_CME_MDH_TESTING_NAMESPACE_BEGIN   ONIXS_CMEMDH_NAMESPACE_BEGIN namespace Test {

Definition at line 63 of file Bootstrap.h.

◆ ONIXS_CME_MDH_TESTING_NAMESPACE_END

#define ONIXS_CME_MDH_TESTING_NAMESPACE_END   }}}}

Definition at line 64 of file Bootstrap.h.

◆ ONIXS_CME_MDH_THREADING_NAMESPACE_BEGIN

#define ONIXS_CME_MDH_THREADING_NAMESPACE_BEGIN   ONIXS_CMEMDH_NAMESPACE_BEGIN namespace Threading {

Definition at line 66 of file Bootstrap.h.

◆ ONIXS_CME_MDH_THREADING_NAMESPACE_END

#define ONIXS_CME_MDH_THREADING_NAMESPACE_END   }}}}

Definition at line 67 of file Bootstrap.h.

◆ ONIXS_CMEMDH_EXPORTED_CLASS_DECL

#define ONIXS_CMEMDH_EXPORTED_CLASS_DECL ( typeName)
Value:
#define ONIXS_CMEMDH_EXPORTED_DECL(entity, typeName)
Definition Bootstrap.h:32

Definition at line 35 of file Bootstrap.h.

◆ ONIXS_CMEMDH_EXPORTED_DECL

#define ONIXS_CMEMDH_EXPORTED_DECL ( entity,
typeName )
Value:
entity typeName

Definition at line 32 of file Bootstrap.h.

◆ ONIXS_CMEMDH_EXPORTED_STRUCT_DECL

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

Definition at line 36 of file Bootstrap.h.

◆ ONIXS_CMEMDH_INTERNAL_CLASS_DECL

#define ONIXS_CMEMDH_INTERNAL_CLASS_DECL ( typeName)
Value:
class typeName

Definition at line 37 of file Bootstrap.h.

◆ ONIXS_CMEMDH_INTERNAL_STRUCT_DECL

#define ONIXS_CMEMDH_INTERNAL_STRUCT_DECL ( typeName)
Value:
struct typeName

Definition at line 38 of file Bootstrap.h.

◆ ONIXS_CMEMDH_LTWT

#define ONIXS_CMEMDH_LTWT   /* Nothing */

Definition at line 46 of file Bootstrap.h.

◆ ONIXS_CMEMDH_LTWT_CLASS_DECL

#define ONIXS_CMEMDH_LTWT_CLASS_DECL ( name)
Value:
class name

Definition at line 48 of file Bootstrap.h.

◆ ONIXS_CMEMDH_LTWT_EXPORTED

#define ONIXS_CMEMDH_LTWT_EXPORTED   ONIXS_CMEMDH_EXPORTED

Definition at line 47 of file Bootstrap.h.

◆ ONIXS_CMEMDH_LTWT_STRUCT_DECL

#define ONIXS_CMEMDH_LTWT_STRUCT_DECL ( name)
Value:
struct name

Definition at line 49 of file Bootstrap.h.

◆ ONIXS_CMEMDH_MESSAGING_NAMESPACE

#define ONIXS_CMEMDH_MESSAGING_NAMESPACE   ONIXS_CMEMDH_NAMESPACE::Messaging

Definition at line 70 of file Bootstrap.h.

◆ ONIXS_CMEMDH_MESSAGING_NAMESPACE_BEGIN

#define ONIXS_CMEMDH_MESSAGING_NAMESPACE_BEGIN   ONIXS_CMEMDH_NAMESPACE_BEGIN namespace Messaging {

Definition at line 57 of file Bootstrap.h.

◆ ONIXS_CMEMDH_MESSAGING_NAMESPACE_END

#define ONIXS_CMEMDH_MESSAGING_NAMESPACE_END   ONIXS_CMEMDH_NAMESPACE_END }

Definition at line 58 of file Bootstrap.h.

◆ ONIXS_CMEMDH_MESSAGING_TAGBASED_NAMESPACE

#define ONIXS_CMEMDH_MESSAGING_TAGBASED_NAMESPACE   ONIXS_CMEMDH_MESSAGING_NAMESPACE::FIX

Definition at line 71 of file Bootstrap.h.

◆ ONIXS_CMEMDH_MESSAGING_TAGBASED_NAMESPACE_BEGIN

#define ONIXS_CMEMDH_MESSAGING_TAGBASED_NAMESPACE_BEGIN   ONIXS_CMEMDH_MESSAGING_NAMESPACE_BEGIN namespace FIX {

Definition at line 60 of file Bootstrap.h.

◆ ONIXS_CMEMDH_MESSAGING_TAGBASED_NAMESPACE_END

#define ONIXS_CMEMDH_MESSAGING_TAGBASED_NAMESPACE_END   }}}}}

Definition at line 61 of file Bootstrap.h.

◆ ONIXS_CMEMDH_NAMESPACE

#define ONIXS_CMEMDH_NAMESPACE   OnixS::CME::MDH

Definition at line 69 of file Bootstrap.h.

◆ ONIXS_CMEMDH_NAMESPACE_BEGIN

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

Definition at line 54 of file Bootstrap.h.

◆ ONIXS_CMEMDH_NAMESPACE_END

#define ONIXS_CMEMDH_NAMESPACE_END   }}}

Definition at line 55 of file Bootstrap.h.

◆ ONIXS_CMEMDHFIX_NAMESPACE_BEGIN

#define ONIXS_CMEMDHFIX_NAMESPACE_BEGIN   ONIXS_CMEMDH_NAMESPACE_BEGIN namespace FIX {

Definition at line 74 of file Bootstrap.h.

◆ ONIXS_CMEMDHFIX_NAMESPACE_END

#define ONIXS_CMEMDHFIX_NAMESPACE_END   ONIXS_CMEMDH_NAMESPACE_END }

Definition at line 75 of file Bootstrap.h.