libjmmcg  build_2783
A C++ library containing an eclectic mix of useful, advanced components.
isimud::exchanges::MIT::OSLO::tests Namespace Reference

Functions

 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::Header_t),<=, MsgTypes::max_size_client_to_exchange_msg)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::Header_t),<=, MsgTypes::max_size_exchange_to_client_msg)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::Header_t),<=, MsgTypes::max_msg_size)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::LogonRequest),==, 80)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::LogonReply),==, 38)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::Logout),==, 24)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::ClientHeartbeat),==, 4)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::MissedMessageRequest),==, 9)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::MissedMessageRequestAck),==, 5)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::MissedMessageReport),==, 5)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::Reject),==, 59)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::SystemStatus),==, 6)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::NewOrder),==, 106)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::OrderCancelReplaceRequest),==, 129)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::OrderCancelRequest),==, 73)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::OrderMassCancelRequest),==, 46)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::ExecutionReport),==, 229)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::OrderCancelReject),==, 73)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::OrderMassCancelReport),==, 56)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::BusinessReject),==, 63)
 

Detailed Description

Test:
MIT OSLO size tests.

Function Documentation

◆ BOOST_MPL_ASSERT_RELATION() [1/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::BusinessReject ,
63   
)

◆ BOOST_MPL_ASSERT_RELATION() [2/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::ClientHeartbeat ,
 
)

◆ BOOST_MPL_ASSERT_RELATION() [3/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::ExecutionReport ,
229   
)

◆ BOOST_MPL_ASSERT_RELATION() [4/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::Header_t ,
<=  ,
MsgTypes::max_msg_size   
)

◆ BOOST_MPL_ASSERT_RELATION() [5/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::Header_t ,
<=  ,
MsgTypes::max_size_client_to_exchange_msg   
)

◆ BOOST_MPL_ASSERT_RELATION() [6/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::Header_t ,
<=  ,
MsgTypes::max_size_exchange_to_client_msg   
)

◆ BOOST_MPL_ASSERT_RELATION() [7/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::LogonReply ,
38   
)

◆ BOOST_MPL_ASSERT_RELATION() [8/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::LogonRequest ,
80   
)

◆ BOOST_MPL_ASSERT_RELATION() [9/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::Logout ,
24   
)

◆ BOOST_MPL_ASSERT_RELATION() [10/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::MissedMessageReport ,
 
)

◆ BOOST_MPL_ASSERT_RELATION() [11/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::MissedMessageRequest ,
 
)

◆ BOOST_MPL_ASSERT_RELATION() [12/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::MissedMessageRequestAck ,
 
)

◆ BOOST_MPL_ASSERT_RELATION() [13/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::NewOrder ,
106   
)

◆ BOOST_MPL_ASSERT_RELATION() [14/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::OrderCancelReject ,
73   
)

◆ BOOST_MPL_ASSERT_RELATION() [15/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::OrderCancelReplaceRequest ,
129   
)

◆ BOOST_MPL_ASSERT_RELATION() [16/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::OrderCancelRequest ,
73   
)

◆ BOOST_MPL_ASSERT_RELATION() [17/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::OrderMassCancelReport ,
56   
)

◆ BOOST_MPL_ASSERT_RELATION() [18/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::OrderMassCancelRequest ,
46   
)

◆ BOOST_MPL_ASSERT_RELATION() [19/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::Reject ,
59   
)

◆ BOOST_MPL_ASSERT_RELATION() [20/20]

isimud::exchanges::MIT::OSLO::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::SystemStatus ,
 
)