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::Reserved2 >::type, jmmcg::a_zero_sized_class >, 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::Symbol >::type, common::Symbol_t >, 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::Reserved11 >::type, jmmcg::a_zero_sized_class >, 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::Reserved16 >::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::Reserved18 >::type, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved19 >::type, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved20 >::type, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved21 >::type, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::Reserved22 >::type, jmmcg::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, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::AccessFee >::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::Reserved23 >::type, jmmcg::a_zero_sized_class >, boost::mpl::pair< std::integral_constant< bitfields_t, bitfields_t::AttributedQuote >::type, common::AttributedQuote > > > |