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

Functions

 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::LogoutRequest),<=, MsgTypes::max_size_client_to_exchange_msg)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::LogoutRequest),<=, MsgTypes::max_size_exchange_to_client_msg)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::LogoutRequest),<=, MsgTypes::max_msg_size)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::LogonRequest),==, 261)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::LogoutRequest),==, 10)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::ClientHeartbeat),==, 10)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::LogonReply),==, 11)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::Logout),==, 76)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::ServerHeartbeat),==, 10)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::ReplayComplete),==, 10)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::NewOrder),==, 157)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::CancelOrder),==, 36)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::ModifyOrder),==, 73)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::TradeCaptureReport),==, 133)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::OrderAcknowledgement),==, 245)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::OrderRejected),==, 213)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::OrderModified),==, 205)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::OrderRestated),==, 216)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::UserModifyRejected),==, 108)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::OrderCancelled),==, 191)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::CancelRejected),==, 100)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::OrderExecution),==, 215)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::TradeCancelOrCorrect),==, 170)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::TradeCaptureReportAck),==, 185)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::TradeCaptureReportReject),==, 246)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::TradeCaptureConfirm),==, 290)
 
 BOOST_MPL_ASSERT_RELATION (sizeof(MsgTypes::TradeCaptureDecline),==, 290)
 

Detailed Description

Test:
BATSBOE EU v1 size tests.

Function Documentation

◆ BOOST_MPL_ASSERT_RELATION() [1/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::CancelOrder ,
36   
)

◆ BOOST_MPL_ASSERT_RELATION() [2/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::CancelRejected ,
100   
)

◆ BOOST_MPL_ASSERT_RELATION() [3/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::ClientHeartbeat ,
10   
)

◆ BOOST_MPL_ASSERT_RELATION() [4/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::LogonReply ,
11   
)

◆ BOOST_MPL_ASSERT_RELATION() [5/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::LogonRequest ,
261   
)

◆ BOOST_MPL_ASSERT_RELATION() [6/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::Logout ,
76   
)

◆ BOOST_MPL_ASSERT_RELATION() [7/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::LogoutRequest ,
<=  ,
MsgTypes::max_msg_size   
)

◆ BOOST_MPL_ASSERT_RELATION() [8/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::LogoutRequest ,
<=  ,
MsgTypes::max_size_client_to_exchange_msg   
)

◆ BOOST_MPL_ASSERT_RELATION() [9/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::LogoutRequest ,
<=  ,
MsgTypes::max_size_exchange_to_client_msg   
)

◆ BOOST_MPL_ASSERT_RELATION() [10/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::LogoutRequest ,
10   
)

◆ BOOST_MPL_ASSERT_RELATION() [11/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::ModifyOrder ,
73   
)

◆ BOOST_MPL_ASSERT_RELATION() [12/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::NewOrder ,
157   
)

◆ BOOST_MPL_ASSERT_RELATION() [13/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::OrderAcknowledgement ,
245   
)

◆ BOOST_MPL_ASSERT_RELATION() [14/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::OrderCancelled ,
191   
)

◆ BOOST_MPL_ASSERT_RELATION() [15/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::OrderExecution ,
215   
)

◆ BOOST_MPL_ASSERT_RELATION() [16/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::OrderModified ,
205   
)

◆ BOOST_MPL_ASSERT_RELATION() [17/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::OrderRejected ,
213   
)

◆ BOOST_MPL_ASSERT_RELATION() [18/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::OrderRestated ,
216   
)

◆ BOOST_MPL_ASSERT_RELATION() [19/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::ReplayComplete ,
10   
)

◆ BOOST_MPL_ASSERT_RELATION() [20/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::ServerHeartbeat ,
10   
)

◆ BOOST_MPL_ASSERT_RELATION() [21/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::TradeCancelOrCorrect ,
170   
)

◆ BOOST_MPL_ASSERT_RELATION() [22/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::TradeCaptureConfirm ,
290   
)

◆ BOOST_MPL_ASSERT_RELATION() [23/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::TradeCaptureDecline ,
290   
)

◆ BOOST_MPL_ASSERT_RELATION() [24/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::TradeCaptureReport ,
133   
)

◆ BOOST_MPL_ASSERT_RELATION() [25/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::TradeCaptureReportAck ,
185   
)

◆ BOOST_MPL_ASSERT_RELATION() [26/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::TradeCaptureReportReject ,
246   
)

◆ BOOST_MPL_ASSERT_RELATION() [27/27]

isimud::exchanges::BATSBOE::EU::v1::tests::BOOST_MPL_ASSERT_RELATION ( sizeof(MsgTypes::UserModifyRejected ,
108   
)