libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
optional_field_types.hpp File Reference
#include "core/bitfield_map.hpp"
#include <boost/mpl/map.hpp>
#include <array>
Include dependency graph for optional_field_types.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::Units
 
struct  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::bitfields
 
struct  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRejected::bitfields
 
struct  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderModified::bitfields
 
struct  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::bitfields
 
struct  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::UserModifyRejected::bitfields
 
struct  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::bitfields
 
struct  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderExecution::bitfields
 
struct  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCancelCorrect::bitfields
 
struct  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::bitfields
 
struct  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportRej::bitfields
 
struct  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::bitfields
 
struct  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureDecline::bitfields
 
struct  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::UserModifyRejected::bitfields_to_type_map
 
struct  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::CancelRejected::bitfields_to_type_map
 

Namespaces

namespace  isimud
 
namespace  isimud::ISIMUD_VER_NAMESPACE
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRejected
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderModified
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::UserModifyRejected
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderExecution
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCancelCorrect
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::Reserved
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportRej
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureDecline
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::CancelOrder
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::ModifyOrder
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::UserModifyRejected
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::CancelRejected
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect
 

Macros

#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
 
#define BOOST_MPL_LIMIT_MAP_SIZE   60
 

Typedefs

using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRejected::return_bitfield1 = OrderAcknowledgement::return_bitfield1
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRejected::return_bitfield2 = OrderAcknowledgement::return_bitfield2
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRejected::return_bitfield3 = OrderAcknowledgement::return_bitfield3
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderModified::return_bitfield1 = OrderAcknowledgement::return_bitfield1
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderModified::return_bitfield3 = OrderAcknowledgement::return_bitfield3
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderModified::return_bitfield5 = OrderAcknowledgement::return_bitfield5
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderModified::return_bitfield6 = OrderAcknowledgement::return_bitfield6
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::return_bitfield1 = OrderAcknowledgement::return_bitfield1
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::return_bitfield2 = OrderAcknowledgement::return_bitfield2
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::return_bitfield3 = OrderAcknowledgement::return_bitfield3
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::return_bitfield5 = OrderAcknowledgement::return_bitfield5
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::return_bitfield6 = OrderAcknowledgement::return_bitfield6
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::return_bitfield3 = OrderAcknowledgement::return_bitfield3
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::return_bitfield4 = OrderRestated::return_bitfield4
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::return_bitfield5 = OrderAcknowledgement::return_bitfield5
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::return_bitfield6 = OrderAcknowledgement::return_bitfield6
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderExecution::return_bitfield1 = OrderAcknowledgement::return_bitfield1
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderExecution::return_bitfield2 = OrderAcknowledgement::return_bitfield2
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderExecution::return_bitfield3 = OrderAcknowledgement::return_bitfield3
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderExecution::return_bitfield6 = OrderAcknowledgement::return_bitfield6
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCancelCorrect::return_bitfield2 = OrderAcknowledgement::return_bitfield2
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCancelCorrect::return_bitfield4 = OrderRestated::return_bitfield4
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::Reserved::bitfields = UserModifyRejected::bitfields
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::return_bitfield1 = OrderAcknowledgement::return_bitfield1
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::return_bitfield2 = OrderAcknowledgement::return_bitfield2
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::return_bitfield3 = OrderAcknowledgement::return_bitfield3
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportRej::return_bitfield1 = OrderAcknowledgement::return_bitfield1
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportRej::return_bitfield2 = OrderAcknowledgement::return_bitfield2
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportRej::return_bitfield3 = OrderAcknowledgement::return_bitfield3
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportRej::return_bitfield4 = TradeCaptureReportAck::return_bitfield4
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportRej::return_bitfield6 = TradeCaptureReportAck::return_bitfield6
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportRej::return_bitfield7 = TradeCaptureReportAck::return_bitfield7
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::return_bitfield1 = OrderAcknowledgement::return_bitfield1
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::return_bitfield2 = OrderAcknowledgement::return_bitfield2
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::return_bitfield3 = OrderAcknowledgement::return_bitfield3
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::return_bitfield4 = TradeCaptureReportAck::return_bitfield4
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::return_bitfield6 = TradeCaptureReportAck::return_bitfield6
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureDecline::return_bitfield1 = OrderAcknowledgement::return_bitfield1
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureDecline::return_bitfield2 = OrderAcknowledgement::return_bitfield2
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureDecline::return_bitfield3 = OrderAcknowledgement::return_bitfield3
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureDecline::return_bitfield4 = TradeCaptureReportAck::return_bitfield4
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureDecline::return_bitfield6 = TradeCaptureReportAck::return_bitfield6
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureDecline::return_bitfield7 = TradeCaptureReportAck::return_bitfield7
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::bitfields_to_type_map = libjmmcg::bitfield_map< boost::mpl::map< boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ClearingFirm >::type, common::ClearingFirm_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ClearingAccount >::type, common::ClearingAccount_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Price >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ExecInst >::type, common::ExecInst >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrdType >::type, common::OrdType >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::TimeInForce >::type, common::TIF >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MinQty >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MaxFloor >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Symbol >::type, common::Symbol_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved1 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Currency >::type, common::Currency_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::IDSource >::type, common::IDSource >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SecurityID >::type, common::SecurityID_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SecurityExchange >::type, common::SecurityExchange_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Capacity >::type, common::Capacity >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::RoutingInst >::type, common::RoutingInst_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Account >::type, common::Account_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DisplayIndicator >::type, common::DisplayIndicator >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MaxRemovePct >::type, uint8_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved2 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::PegDifference >::type, int64_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::PreventParticipantMatch >::type, common::PreventParticipantMatch_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::LocateReqd >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ExpireTime >::type, common::DateTime_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved3 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved4 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved5 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved6 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved7 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved8 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved9 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved10 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::CrossFlag >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::AttributedQuote >::type, common::AttributedQuote >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::BookingType >::type, common::BookingType > >, 6 >
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::CancelOrder::bitfields_to_type_map = libjmmcg::bitfield_map< boost::mpl::map< boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ClearingFirm >::type, common::ClearingFirm_t > > >
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::ModifyOrder::bitfields_to_type_map = libjmmcg::bitfield_map< boost::mpl::map< boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ClearingFirm >::type, common::ClearingFirm_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved1 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrderQty >::type, common::Quantity_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Price >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrdType >::type, common::OrdType >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::CancelOrigOnReject >::type, common::CancelOrigOnReject >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ExecInst >::type, common::ExecInst >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Side >::type, common::Side > > >
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::bitfields_to_type_map = libjmmcg::bitfield_map< boost::mpl::map< boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Side >::type, common::Side >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::PegDifference >::type, common::SPrice_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Price >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ExecInst >::type, common::ExecInst >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrdType >::type, common::OrdType >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::TimeInForce >::type, common::TIF >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MinQty >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MaxRemovePct >::type, uint8_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Symbol >::type, common::Symbol_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SymbolSfx >::type, common::SymbolSfx_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Currency >::type, common::Currency_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::IDSource >::type, common::IDSource >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SecurityID >::type, common::SecurityID_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SecurityExchange >::type, common::SecurityExchange_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Capacity >::type, common::Capacity >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::CrossFlag >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Account >::type, common::Account_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ClearingFirm >::type, common::ClearingFirm_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ClearingAccount >::type, common::ClearingAccount_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DisplayIndicator >::type, common::DisplayIndicator >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MaxFloor >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DiscretionAmount >::type, uint16_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrderQuantity >::type, common::Quantity_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::PreventParticipantMatch >::type, common::PreventParticipantMatch_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved3 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved4 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved5 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved6 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved7 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved8 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved9 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved10 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrigClOrdID >::type, common::ClientOrderID_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::LeavesQty >::type, common::Quantity_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::LastShares >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::LastPx >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DisplayPrice >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::WorkingPrice >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::BaseLiquidityIndicator >::type, common::BaseLiquidityIndicator >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ExpireTime >::type, common::DateTime_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SecondaryOrderId >::type, uint64_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::CCP >::type, common::CCP >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved11 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::AttributedQuote >::type, common::AttributedQuote >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved12 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved13 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved14 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved15 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SubLiquidityIndicator >::type, common::SubLiquidityIndicator > > >
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::bitfields_to_type_map = libjmmcg::bitfield_map< boost::mpl::map< boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Side >::type, common::Side >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::PegDifference >::type, common::SPrice_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Price >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ExecInst >::type, common::ExecInst >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrdType >::type, common::OrdType >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::TimeInForce >::type, common::TIF >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MinQty >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MaxRemovePct >::type, uint8_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Symbol >::type, common::Symbol_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SymbolSfx >::type, common::SymbolSfx_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Currency >::type, common::Currency_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::IDSource >::type, common::IDSource >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SecurityID >::type, common::SecurityID_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SecurityExchange >::type, common::SecurityExchange_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Capacity >::type, common::Capacity >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::CrossFlag >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Account >::type, common::Account_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ClearingFirm >::type, common::ClearingFirm_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ClearingAccount >::type, common::ClearingAccount_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DisplayIndicator >::type, common::DisplayIndicator >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MaxFloor >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DiscretionAmount >::type, uint16_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrderQuantity >::type, common::Quantity_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::PreventParticipantMatch >::type, common::PreventParticipantMatch_t > > >
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::bitfields_to_type_map = libjmmcg::bitfield_map< boost::mpl::map< boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Side >::type, common::Side >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::PegDifference >::type, common::SPrice_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Price >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ExecInst >::type, common::ExecInst >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrdType >::type, common::OrdType >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::TimeInForce >::type, common::TIF >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MinQty >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MaxRemovePct >::type, uint8_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved1 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved2 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved3 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved4 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved5 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved6 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved7 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved8 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Account >::type, common::Account_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ClearingFirm >::type, common::ClearingFirm_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ClearingAccount >::type, common::ClearingAccount_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DisplayIndicator >::type, common::DisplayIndicator >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MaxFloor >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DiscretionAmount >::type, uint16_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrderQuantity >::type, common::Quantity_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::PreventParticipantMatch >::type, common::PreventParticipantMatch_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved10 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved11 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved12 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved13 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved14 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved15 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved16 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved17 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrigClOrdID >::type, common::ClientOrderID_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::LeavesQty >::type, common::Quantity_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::LastShares >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::LastPx >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DisplayPrice >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::WorkingPrice >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::BaseLiquidityIndicator >::type, common::BaseLiquidityIndicator >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ExpireTime >::type, common::DateTime_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SecondaryOrderId >::type, uint64_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::CCP >::type, common::CCP >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved18 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::AttributedQuote >::type, common::AttributedQuote > > >
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::bitfields_to_type_map = libjmmcg::bitfield_map< boost::mpl::map< boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Side >::type, common::Side >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::PegDifference >::type, common::SPrice_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Price >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ExecInst >::type, common::ExecInst >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrdType >::type, common::OrdType >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::TimeInForce >::type, common::TIF >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MinQty >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MaxRemovePct >::type, uint8_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Symbol >::type, common::Symbol_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved2 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved3 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved4 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved5 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved6 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved7 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved8 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Account >::type, common::Account_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ClearingFirm >::type, common::ClearingFirm_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ClearingAccount >::type, common::ClearingAccount_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DisplayIndicator >::type, common::DisplayIndicator >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MaxFloor >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DiscretionAmount >::type, uint16_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrderQuantity >::type, common::Quantity_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::PreventParticipantMatch >::type, common::PreventParticipantMatch_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved10 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved11 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved12 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved13 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved14 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::CorrectedSize >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::PartyID >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::AccessFee >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrigClOrdID >::type, common::ClientOrderID_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::LeavesQty >::type, common::Quantity_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::LastShares >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::LastPx >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DisplayPrice >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::WorkingPrice >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::BaseLiquidityIndicator >::type, common::BaseLiquidityIndicator >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ExpireTime >::type, common::DateTime_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SecondaryOrderId >::type, uint64_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::CCP >::type, common::CCP >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved15 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::AttributedQuote >::type, common::AttributedQuote > > >
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::bitfields_to_type_map = libjmmcg::bitfield_map< boost::mpl::map< boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Side >::type, common::Side >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved2 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved3 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved4 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved5 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved6 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved7 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved8 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Symbol >::type, common::Symbol_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved10 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved11 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved12 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved13 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved14 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved15 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved16 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Account >::type, common::Account_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ClearingFirm >::type, common::ClearingFirm_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ClearingAccount >::type, common::ClearingAccount_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DisplayIndicator >::type, common::DisplayIndicator >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MaxFloor >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DiscretionAmount >::type, uint16_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrderQuantity >::type, common::Quantity_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::PreventParticipantMatch >::type, common::PreventParticipantMatch_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved18 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved19 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved20 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved21 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved22 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::CorrectedSize >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::PartyID >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::AccessFee >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrigClOrdID >::type, common::ClientOrderID_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::LeavesQty >::type, common::Quantity_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::LastShares >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::LastPx >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DisplayPrice >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::WorkingPrice >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::BaseLiquidityIndicator >::type, common::BaseLiquidityIndicator >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ExpireTime >::type, common::DateTime_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SecondaryOrderId >::type, uint64_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::CCP >::type, common::CCP >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved23 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::AttributedQuote >::type, common::AttributedQuote > > >
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::bitfields_to_type_map = libjmmcg::bitfield_map< boost::mpl::map< boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Side >::type, common::Side >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::PegDifference >::type, common::SPrice_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Price >::type, common::Price_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ExecInst >::type, common::ExecInst >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrdType >::type, common::OrdType >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::TimeInForce >::type, common::TIF >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MinQty >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MaxRemovePct >::type, uint8_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Symbol >::type, common::Symbol_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SymbolSfx >::type, common::SymbolSfx_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Currency >::type, common::Currency_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::IDSource >::type, common::IDSource >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SecurityID >::type, common::SecurityID_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SecurityExchange >::type, common::SecurityExchange_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Capacity >::type, common::Capacity >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::CrossFlag >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Account >::type, common::Account_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ClearingFirm >::type, common::ClearingFirm_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::ClearingAccount >::type, common::ClearingAccount_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DisplayIndicator >::type, common::DisplayIndicator >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::MaxFloor >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::DiscretionAmount >::type, uint16_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::OrderQuantity >::type, common::Quantity_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::PreventParticipantMatch >::type, common::PreventParticipantMatch_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved3 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved4 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved5 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved6 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved7 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved8 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved9 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved10 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved11 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved12 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved13 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved14 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved15 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved16 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved17 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved18 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SecondaryOrderId >::type, uint64_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::CCP >::type, common::CCP > > >
 
using isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::bitfields_to_type_map = libjmmcg::bitfield_map< boost::mpl::map< boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved1 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved2 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved3 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved4 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved5 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved6 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved7 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved8 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Symbol >::type, common::Symbol_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SymbolSfx >::type, common::SymbolSfx_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Currency >::type, common::Currency_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::IDSource >::type, common::IDSource >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SecurityID >::type, common::SecurityID_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SecurityExchange >::type, common::SecurityExchange_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Capacity >::type, common::Capacity >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::CrossFlag >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved10 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved11 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved12 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved13 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved14 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved15 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved16 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved17 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved18 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved19 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved20 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved21 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved22 >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::CorrectedSize >::type, uint32_t >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::PartyID >::type, libjmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::AccessFee >::type, libjmmcg::a_zero_sized_class > > >
 

Enumerations

enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::return_bitfield1 : uint8_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Side =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::PegDifference =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Price =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::ExecInst =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::OrdType =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::TimeInForce =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::MinQty =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::MaxRemovePct =(0x1UL<<7)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::return_bitfield2 : uint8_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Symbol =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::SymbolSfx =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Currency =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::IDSource =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::SecurityID =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::SecurityExchange =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Capacity =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::CrossFlag =(0x1UL<<7)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::return_bitfield3 : uint8_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Account =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::ClearingFirm =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::ClearingAccount =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::DisplayIndicator =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::MaxFloor =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::DiscretionAmount =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::OrderQuantity =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::PreventParticipantMatch =(0x1UL<<7)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::return_bitfield5 : uint8_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::OrigClOrdID =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::LeavesQty =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::LastShares =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::LastPx =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::DisplayPrice =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::WorkingPrice =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::BaseLiquidityIndicator =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::ExpireTime =(0x1UL<<7)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::return_bitfield6 : uint8_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::SecondaryOrderId =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::CCP =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Reserved1 =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::AttributedQuote =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Reserved2 =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Reserved3 =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Reserved4 =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Reserved5 =(0x1UL<<7)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::return_bitfield7 : uint8_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::SubLiquidityIndicator =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Reserved1 =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Reserved2 =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Reserved3 =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Reserved4 =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Reserved5 =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Reserved6 =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::Reserved7 =(0x1UL<<7)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::return_bitfield4 : uint8_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::Reserved1 =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::Reserved2 =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::Reserved3 =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::Reserved4 =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::Reserved5 =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::CorrectedSize =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::PartyID =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::AccessFee =(0x1UL<<7)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::return_bitfield1 : uint8_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::Side =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::Reserved1 =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::Reserved2 =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::Reserved3 =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::Reserved4 =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::Reserved5 =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::Reserved6 =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::Reserved7 =(0x1UL<<7)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::return_bitfield2 : uint8_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::Symbol =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::Reserved1 =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::Reserved2 =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::Reserved3 =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::Reserved4 =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::Reserved5 =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::Reserved6 =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::Reserved7 =(0x1UL<<7)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::return_bitfield4 : uint8_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved1 =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved2 =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved3 =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved4 =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved5 =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::CorrectedSize =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::PartyID =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved8 =(0x1UL<<7)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::return_bitfield6 : uint8_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved1 =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::CCP =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved3 =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved4 =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved5 =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved6 =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved7 =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::PartyRole =(0x1UL<<7)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::return_bitfield7 : uint8_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved1 =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::TradeReportTypeReturn =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved3 =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved4 =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved5 =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved6 =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::LargeSize =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::Reserved8 =(0x1UL<<7)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::return_bitfield7 : uint8_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::Reserved1 =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::TradeReportTypeReturn =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::TradePublishIndReturn =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::Text =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::Reserved5 =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::Reserved6 =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::LargeSize =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::Reserved8 =(0x1UL<<7)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::bitfields_t : uint64_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::ClearingFirm =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::ClearingAccount =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::Price =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::ExecInst =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::OrdType =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::TimeInForce =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::MinQty =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::MaxFloor =(0x1UL<<7) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::Symbol =(0x1UL<<8) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::Reserved1 =(0x1UL<<9) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::Currency =(0x1UL<<10) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::IDSource =(0x1UL<<11) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::SecurityID =(0x1UL<<12) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::SecurityExchange =(0x1UL<<13) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::Capacity =(0x1UL<<14) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::RoutingInst =(0x1UL<<15) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::Account =(0x1UL<<16) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::DisplayIndicator =(0x1UL<<17) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::MaxRemovePct =(0x1UL<<18) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::Reserved2 =(0x1UL<<19) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::PegDifference =(0x1UL<<20) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::PreventParticipantMatch =(0x1UL<<21) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::LocateReqd =(0x1UL<22) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::ExpireTime =(0x1UL<<23) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::Reserved3 =(0x1UL<<24) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::Reserved4 =(0x1UL<<25) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::Reserved5 =(0x1UL<<26) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::Reserved6 =(0x1UL<<27) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::Reserved7 =(0x1UL<<28) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::Reserved8 =(0x1UL<<29) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::Reserved9 =(0x1UL<<30) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::Reserved10 =(0x1UL<<31) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::CrossFlag =(0x1UL<<32) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::AttributedQuote =(0x1UL<<33) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::BookingType =(0x1UL<<34) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::last_field =(0x1UL<<34)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::CancelOrder::bitfields_t : uint16_t { isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::CancelOrder::ClearingFirm =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::CancelOrder::last_field =(0x1UL<<0) }
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::ModifyOrder::bitfields_t : uint16_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::ModifyOrder::ClearingFirm =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::ModifyOrder::Reserved1 =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::ModifyOrder::OrderQty =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::ModifyOrder::Price =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::ModifyOrder::OrdType =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::ModifyOrder::CancelOrigOnReject =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::ModifyOrder::ExecInst =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::ModifyOrder::Side =(0x1UL<<7) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::ModifyOrder::last_field =(0x1UL<<7)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::bitfields_t : uint64_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Side =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::PegDifference =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Price =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::ExecInst =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::OrdType =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::TimeInForce =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::MinQty =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::MaxRemovePct =(0x1UL<<7) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Symbol =(0x1UL<<8) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::SymbolSfx =(0x1UL<<9) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Currency =(0x1UL<<10) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::IDSource =(0x1UL<<11) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::SecurityID =(0x1UL<<12) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::SecurityExchange =(0x1UL<<13) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Capacity =(0x1UL<<14) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::CrossFlag =(0x1UL<<15) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Account =(0x1UL<<16) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::ClearingFirm =(0x1UL<<17) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::ClearingAccount =(0x1UL<<18) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::DisplayIndicator =(0x1UL<<19) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::MaxFloor =(0x1UL<<20) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::DiscretionAmount =(0x1UL<<21) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::OrderQuantity =(0x1UL<<22) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::PreventParticipantMatch =(0x1UL<<23) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Reserved3 =(0x1UL<<24) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Reserved4 =(0x1UL<<25) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Reserved5 =(0x1UL<<26) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Reserved6 =(0x1UL<<27) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Reserved7 =(0x1UL<<28) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Reserved8 =(0x1UL<<29) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Reserved9 =(0x1UL<<30) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Reserved10 =(0x1UL<<31) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::OrigClOrdID =(0x1UL<<32) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::LeavesQty =(0x1UL<<33) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::LastShares =(0x1UL<<34) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::LastPx =(0x1UL<<35) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::DisplayPrice =(0x1UL<<36) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::WorkingPrice =(0x1UL<<37) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::BaseLiquidityIndicator =(0x1UL<<38) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::ExpireTime =(0x1UL<<39) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::SecondaryOrderId =(0x1UL<<40) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::CCP =(0x1UL<<41) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Reserved11 =(0x1UL<<42) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::AttributedQuote =(0x1UL<<43) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Reserved12 =(0x1UL<<44) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Reserved13 =(0x1UL<<45) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Reserved14 =(0x1UL<<46) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::Reserved15 =(0x1UL<<47) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::SubLiquidityIndicator =(0x1UL<<48) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::last_field =(0x1UL<<48)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::bitfields_t : uint64_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::Side =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::PegDifference =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::Price =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::ExecInst =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::OrdType =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::TimeInForce =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::MinQty =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::MaxRemovePct =(0x1UL<<7) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::Symbol =(0x1UL<<8) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::SymbolSfx =(0x1UL<<9) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::Currency =(0x1UL<<10) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::IDSource =(0x1UL<<11) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::SecurityID =(0x1UL<<12) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::SecurityExchange =(0x1UL<<13) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::Capacity =(0x1UL<<14) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::CrossFlag =(0x1UL<<15) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::Account =(0x1UL<<16) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::ClearingFirm =(0x1UL<<17) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::ClearingAccount =(0x1UL<<18) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::DisplayIndicator =(0x1UL<<19) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::MaxFloor =(0x1UL<<20) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::DiscretionAmount =(0x1UL<<21) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::OrderQuantity =(0x1UL<<22) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::PreventParticipantMatch =(0x1UL<<23) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::last_field =(0x1UL<<23)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::bitfields_t : uint64_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Side =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::PegDifference =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Price =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::ExecInst =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::OrdType =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::TimeInForce =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::MinQty =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::MaxRemovePct =(0x1UL<<7) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved1 =(0x1UL<<8) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved2 =(0x1UL<<9) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved3 =(0x1UL<<10) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved4 =(0x1UL<<11) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved5 =(0x1UL<<12) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved6 =(0x1UL<<13) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved7 =(0x1UL<<14) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved8 =(0x1UL<<15) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Account =(0x1UL<<16) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::ClearingFirm =(0x1UL<<17) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::ClearingAccount =(0x1UL<<18) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::DisplayIndicator =(0x1UL<<19) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::MaxFloor =(0x1UL<<20) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::DiscretionAmount =(0x1UL<<21) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::OrderQuantity =(0x1UL<<22) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::PreventParticipantMatch =(0x1UL<<23) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved10 =(0x1UL<<24) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved11 =(0x1UL<<25) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved12 =(0x1UL<<26) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved13 =(0x1UL<<27) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved14 =(0x1UL<<28) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved15 =(0x1UL<<29) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved16 =(0x1UL<<30) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved17 =(0x1UL<<31) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::OrigClOrdID =(0x1UL<<32) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::LeavesQty =(0x1UL<<33) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::LastShares =(0x1UL<<34) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::LastPx =(0x1UL<<35) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::DisplayPrice =(0x1UL<<36) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::WorkingPrice =(0x1UL<<37) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::BaseLiquidityIndicator =(0x1UL<<38) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::ExpireTime =(0x1UL<<39) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::SecondaryOrderId =(0x1UL<<40) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::CCP =(0x1UL<<41) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::Reserved18 =(0x1UL<<42) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::AttributedQuote =(0x1UL<<43) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::last_field =(0x1UL<<43)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::bitfields_t : uint64_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Side =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::PegDifference =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Price =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::ExecInst =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::OrdType =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::TimeInForce =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::MinQty =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::MaxRemovePct =(0x1UL<<7) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Symbol =(0x1UL<<8) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Reserved2 =(0x1UL<<9) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Reserved3 =(0x1UL<<10) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Reserved4 =(0x1UL<<11) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Reserved5 =(0x1UL<<12) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Reserved6 =(0x1UL<<13) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Reserved7 =(0x1UL<<14) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Reserved8 =(0x1UL<<15) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Account =(0x1UL<<16) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::ClearingFirm =(0x1UL<<17) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::ClearingAccount =(0x1UL<<18) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::DisplayIndicator =(0x1UL<<19) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::MaxFloor =(0x1UL<<20) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::DiscretionAmount =(0x1UL<<21) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::OrderQuantity =(0x1UL<<22) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::PreventParticipantMatch =(0x1UL<<23) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Reserved10 =(0x1UL<<24) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Reserved11 =(0x1UL<<25) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Reserved12 =(0x1UL<<26) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Reserved13 =(0x1UL<<27) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Reserved14 =(0x1UL<<28) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::CorrectedSize =(0x1UL<<29) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::PartyID =(0x1UL<<30) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::AccessFee =(0x1UL<<31) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::OrigClOrdID =(0x1UL<<32) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::LeavesQty =(0x1UL<<33) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::LastShares =(0x1UL<<34) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::LastPx =(0x1UL<<35) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::DisplayPrice =(0x1UL<<36) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::WorkingPrice =(0x1UL<<37) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::BaseLiquidityIndicator =(0x1UL<<38) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::ExpireTime =(0x1UL<<39) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::SecondaryOrderId =(0x1UL<<40) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::CCP =(0x1UL<<41) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::Reserved15 =(0x1UL<<42) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::AttributedQuote =(0x1UL<<43) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::last_field =(0x1UL<<43)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::UserModifyRejected::bitfields_t : uint64_t { isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::UserModifyRejected::last_field =(0x1UL<<0) }
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::bitfields_t : uint64_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Side =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved2 =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved3 =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved4 =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved5 =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved6 =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved7 =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved8 =(0x1UL<<7) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Symbol =(0x1UL<<8) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved10 =(0x1UL<<9) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved11 =(0x1UL<<10) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved12 =(0x1UL<<11) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved13 =(0x1UL<<12) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved14 =(0x1UL<<13) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved15 =(0x1UL<<14) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved16 =(0x1UL<<15) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Account =(0x1UL<<16) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::ClearingFirm =(0x1UL<<17) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::ClearingAccount =(0x1UL<<18) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::DisplayIndicator =(0x1UL<<19) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::MaxFloor =(0x1UL<<20) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::DiscretionAmount =(0x1UL<<21) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::OrderQuantity =(0x1UL<<22) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::PreventParticipantMatch =(0x1UL<<23) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved18 =(0x1UL<<24) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved19 =(0x1UL<<25) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved20 =(0x1UL<<26) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved21 =(0x1UL<<27) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved22 =(0x1UL<<28) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::CorrectedSize =(0x1UL<<29) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::PartyID =(0x1UL<<30) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::AccessFee =(0x1UL<<31) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::OrigClOrdID =(0x1UL<<32) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::LeavesQty =(0x1UL<<33) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::LastShares =(0x1UL<<34) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::LastPx =(0x1UL<<35) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::DisplayPrice =(0x1UL<<36) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::WorkingPrice =(0x1UL<<37) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::BaseLiquidityIndicator =(0x1UL<<38) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::ExpireTime =(0x1UL<<39) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::SecondaryOrderId =(0x1UL<<40) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::CCP =(0x1UL<<41) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::Reserved23 =(0x1UL<<42) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::AttributedQuote =(0x1UL<<43) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::last_field =(0x1UL<<43)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::CancelRejected::bitfields_t : uint64_t { isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::CancelRejected::last_field =(0x1UL<<0) }
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::bitfields_t : uint64_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Side =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::PegDifference =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Price =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::ExecInst =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::OrdType =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::TimeInForce =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::MinQty =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::MaxRemovePct =(0x1UL<<7) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Symbol =(0x1UL<<8) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::SymbolSfx =(0x1UL<<9) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Currency =(0x1UL<<10) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::IDSource =(0x1UL<<11) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::SecurityID =(0x1UL<<12) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::SecurityExchange =(0x1UL<<13) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Capacity =(0x1UL<<14) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::CrossFlag =(0x1UL<<15) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Account =(0x1UL<<16) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::ClearingFirm =(0x1UL<<17) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::ClearingAccount =(0x1UL<<18) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::DisplayIndicator =(0x1UL<<19) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::MaxFloor =(0x1UL<<20) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::DiscretionAmount =(0x1UL<<21) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::OrderQuantity =(0x1UL<<22) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::PreventParticipantMatch =(0x1UL<<23) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Reserved3 =(0x1UL<<24) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Reserved4 =(0x1UL<<25) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Reserved5 =(0x1UL<<26) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Reserved6 =(0x1UL<<27) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Reserved7 =(0x1UL<<28) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Reserved8 =(0x1UL<<29) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Reserved9 =(0x1UL<<30) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Reserved10 =(0x1UL<<31) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Reserved11 =(0x1UL<<32) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Reserved12 =(0x1UL<<33) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Reserved13 =(0x1UL<<34) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Reserved14 =(0x1UL<<35) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Reserved15 =(0x1UL<<36) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Reserved16 =(0x1UL<<37) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Reserved17 =(0x1UL<<38) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::Reserved18 =(0x1UL<<39) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::SecondaryOrderId =(0x1UL<<40) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::CCP =(0x1UL<<41) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::last_field =(0x1UL<<41)
}
 
enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::bitfields_t : uint64_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved1 =(0x1UL<<0) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved2 =(0x1UL<<1) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved3 =(0x1UL<<2) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved4 =(0x1UL<<3) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved5 =(0x1UL<<4) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved6 =(0x1UL<<5) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved7 =(0x1UL<<6) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved8 =(0x1UL<<7) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Symbol =(0x1UL<<8) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::SymbolSfx =(0x1UL<<9) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Currency =(0x1UL<<10) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::IDSource =(0x1UL<<11) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::SecurityID =(0x1UL<<12) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::SecurityExchange =(0x1UL<<13) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Capacity =(0x1UL<<14) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::CrossFlag =(0x1UL<<15) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved10 =(0x1UL<<16) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved11 =(0x1UL<<17) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved12 =(0x1UL<<18) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved13 =(0x1UL<<19) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved14 =(0x1UL<<20) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved15 =(0x1UL<<21) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved16 =(0x1UL<<22) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved17 =(0x1UL<<23) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved18 =(0x1UL<<24) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved19 =(0x1UL<<25) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved20 =(0x1UL<<26) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved21 =(0x1UL<<27) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::Reserved22 =(0x1UL<<28) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::CorrectedSize =(0x1UL<<29) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::PartyID =(0x1UL<<30) , isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::AccessFee =(0x1UL<<31) ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::last_field =(0x1UL<<31)
}
 

Functions

struct isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::Units isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::__attribute__ ((packed))
 
struct isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::bitfields isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::__attribute__ ((packed))
 
struct isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRejected::bitfields isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRejected::__attribute__ ((packed))
 
struct isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderModified::bitfields isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderModified::__attribute__ ((packed))
 
struct isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::bitfields isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::__attribute__ ((packed))
 
struct isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::UserModifyRejected::bitfields isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::UserModifyRejected::__attribute__ ((packed))
 
struct isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::bitfields isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::__attribute__ ((packed))
 
struct isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderExecution::bitfields isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderExecution::__attribute__ ((packed))
 
struct isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCancelCorrect::bitfields isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCancelCorrect::__attribute__ ((packed))
 
struct isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::bitfields isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::__attribute__ ((packed))
 
struct isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportRej::bitfields isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportRej::__attribute__ ((packed))
 
struct isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::bitfields isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::__attribute__ ((packed))
 
struct isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureDecline::bitfields isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureDecline::__attribute__ ((packed))
 
 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::BOOST_MPL_ASSERT_RELATION (static_cast< std::size_t >(libjmmcg::mpl::bit_position< static_cast< std::underlying_type< bitfields_t >::type >(bitfields_t::last_field)>::value),==, static_cast< std::size_t >(bitfields_to_type_map::mapped_types_size))
 
 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::CancelOrder::BOOST_MPL_ASSERT_RELATION (static_cast< std::size_t >(libjmmcg::mpl::bit_position< static_cast< std::underlying_type< bitfields_t >::type >(bitfields_t::last_field)>::value),==, static_cast< std::size_t >(bitfields_to_type_map::mapped_types_size))
 
 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::ModifyOrder::BOOST_MPL_ASSERT_RELATION (static_cast< std::size_t >(libjmmcg::mpl::bit_position< static_cast< std::underlying_type< bitfields_t >::type >(bitfields_t::last_field)>::value),==, static_cast< std::size_t >(bitfields_to_type_map::mapped_types_size))
 
 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderAcknowledgement::BOOST_MPL_ASSERT_RELATION (static_cast< std::size_t >(libjmmcg::mpl::bit_position< static_cast< std::underlying_type< bitfields_t >::type >(bitfields_t::last_field)>::value),==, static_cast< std::size_t >(bitfields_to_type_map::mapped_types_size))
 
 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRejected::BOOST_MPL_ASSERT_RELATION (static_cast< std::size_t >(libjmmcg::mpl::bit_position< static_cast< std::underlying_type< bitfields_t >::type >(bitfields_t::last_field)>::value),==, static_cast< std::size_t >(bitfields_to_type_map::mapped_types_size))
 
 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderModified::BOOST_MPL_ASSERT_RELATION (static_cast< std::size_t >(libjmmcg::mpl::bit_position< static_cast< std::underlying_type< bitfields_t >::type >(bitfields_t::last_field)>::value),==, static_cast< std::size_t >(bitfields_to_type_map::mapped_types_size))
 
 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderRestated::BOOST_MPL_ASSERT_RELATION (static_cast< std::size_t >(libjmmcg::mpl::bit_position< static_cast< std::underlying_type< bitfields_t >::type >(bitfields_t::last_field)>::value),==, static_cast< std::size_t >(bitfields_to_type_map::mapped_types_size))
 
 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::UserModifyRejected::BOOST_MPL_ASSERT_RELATION (static_cast< std::size_t >(libjmmcg::mpl::bit_position< static_cast< std::underlying_type< bitfields_t >::type >(bitfields_t::last_field)>::value),==, static_cast< std::size_t >(bitfields_to_type_map::mapped_types_size))
 
 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderCancelled::BOOST_MPL_ASSERT_RELATION (static_cast< std::size_t >(libjmmcg::mpl::bit_position< static_cast< std::underlying_type< bitfields_t >::type >(bitfields_t::last_field)>::value),==, static_cast< std::size_t >(bitfields_to_type_map::mapped_types_size))
 
 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::CancelRejected::BOOST_MPL_ASSERT_RELATION (static_cast< std::size_t >(libjmmcg::mpl::bit_position< static_cast< std::underlying_type< bitfields_t >::type >(bitfields_t::last_field)>::value),==, static_cast< std::size_t >(bitfields_to_type_map::mapped_types_size))
 
 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::OrderExecution::BOOST_MPL_ASSERT_RELATION (static_cast< std::size_t >(libjmmcg::mpl::bit_position< static_cast< std::underlying_type< bitfields_t >::type >(bitfields_t::last_field)>::value),==, static_cast< std::size_t >(bitfields_to_type_map::mapped_types_size))
 
 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::TradeCancelOrCorrect::BOOST_MPL_ASSERT_RELATION (static_cast< std::size_t >(libjmmcg::mpl::bit_position< static_cast< std::underlying_type< bitfields_t >::type >(bitfields_t::last_field)>::value),==, static_cast< std::size_t >(bitfields_to_type_map::mapped_types_size))
 

Variables

uint8_t unitNumber
 
uint8_t unitSequence [4]
 
enum isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::return_bitfield1 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderAcknowledgement::__attribute__
 
return_bitfield1 bitfield1
 
return_bitfield2 bitfield2
 
return_bitfield3 bitfield3
 
const uint8_t reserved_bitfield4 =0
 
return_bitfield5 bitfield5
 
return_bitfield6 bitfield6
 
return_bitfield7 bitfield7
 
const uint8_t reserved =0
 
const uint8_t reserved_bitfield3 =0
 
const uint8_t reserved_bitfield5 =0
 
const uint8_t reserved_bitfield6 =0
 
const uint8_t reserved_bitfield1 =0
 
enum isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::return_bitfield4 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderRestated::__attribute__
 
return_bitfield4 bitfield4
 
const uint8_t reserved_bitfield [7] ={0, 0, 0, 0, 0, 0, 0}
 
enum isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::return_bitfield1 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::OrderCancelled::__attribute__
 
const uint8_t reserved_bitfield0 =0
 
const uint8_t reserved_bitfield2 =0
 
enum isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::return_bitfield4 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureReportAck::__attribute__
 
enum isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::return_bitfield7 isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::LogonTypes::TradeCaptureConfirm::__attribute__
 
enum isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::bitfields_t isimud::ISIMUD_VER_NAMESPACE::exchanges::BATSBOE::common::optional::NewOrder::__attribute__
 

Macro Definition Documentation

◆ BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS

#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS

Definition at line 22 of file optional_field_types.hpp.

◆ BOOST_MPL_LIMIT_MAP_SIZE

#define BOOST_MPL_LIMIT_MAP_SIZE   60

Definition at line 26 of file optional_field_types.hpp.

Variable Documentation

◆ bitfield1

return_bitfield1 bitfield1

Definition at line 0 of file optional_field_types.hpp.

◆ bitfield2

return_bitfield2 bitfield2

Definition at line 1 of file optional_field_types.hpp.

◆ bitfield3

return_bitfield3 bitfield3

Definition at line 2 of file optional_field_types.hpp.

◆ bitfield4

return_bitfield4 bitfield4

Definition at line 3 of file optional_field_types.hpp.

◆ bitfield5

return_bitfield5 bitfield5

Definition at line 4 of file optional_field_types.hpp.

◆ bitfield6

return_bitfield6 bitfield6

Definition at line 5 of file optional_field_types.hpp.

◆ bitfield7

return_bitfield7 bitfield7

Definition at line 6 of file optional_field_types.hpp.

◆ reserved

const uint8_t reserved =0

Definition at line 7 of file optional_field_types.hpp.

◆ reserved_bitfield

const uint8_t reserved_bitfield[7] ={0, 0, 0, 0, 0, 0, 0}

Definition at line 0 of file optional_field_types.hpp.

◆ reserved_bitfield0

const uint8_t reserved_bitfield0 =0

Definition at line 0 of file optional_field_types.hpp.

◆ reserved_bitfield1

const uint8_t reserved_bitfield1 =0

Definition at line 1 of file optional_field_types.hpp.

◆ reserved_bitfield2

const uint8_t reserved_bitfield2 =0

Definition at line 2 of file optional_field_types.hpp.

◆ reserved_bitfield3

const uint8_t reserved_bitfield3 =0

Definition at line 3 of file optional_field_types.hpp.

◆ reserved_bitfield4

const uint8_t reserved_bitfield4 =0

Definition at line 3 of file optional_field_types.hpp.

◆ reserved_bitfield5

const uint8_t reserved_bitfield5 =0

Definition at line 5 of file optional_field_types.hpp.

◆ reserved_bitfield6

const uint8_t reserved_bitfield6 =0

Definition at line 6 of file optional_field_types.hpp.

◆ unitNumber

uint8_t unitNumber

Definition at line 0 of file optional_field_types.hpp.

◆ unitSequence

uint8_t unitSequence[4]

Definition at line 1 of file optional_field_types.hpp.