using | bitfields_to_type_map = jmmcg::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, jmmcg::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, uint32_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, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved4 >::type, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved5 >::type, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved6 >::type, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved7 >::type, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved8 >::type, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved9 >::type, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved10 >::type, jmmcg::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, uint32_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, jmmcg::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, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved13 >::type, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved14 >::type, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved15 >::type, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::SubLiquidityIndicator >::type, common::SubLiquidityIndicator > > > |