OnixS C++ B3 Binary UMDF Market Data Handler  1.3.0
API documentation
Serialization.h File Reference

Go to the source code of this file.

Namespaces

 OnixS
 
 OnixS::B3
 
 OnixS::B3::MarketData
 
 OnixS::B3::MarketData::UMDF
 
 OnixS::B3::MarketData::UMDF::Messaging
 

Functions

ONIXS_B3_UMDF_MD_API void toStr (std::string &str, MessageType::Enum value)
 
std::string toStr (MessageType::Enum value)
 
std::ostream & operator<< (std::ostream &stream, MessageType::Enum value)
 
void toFix (std::string &str, MessageType::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, Boolean::Enum value)
 
std::string toStr (Boolean::Enum value)
 
std::ostream & operator<< (std::ostream &stream, Boolean::Enum value)
 
void toFix (std::string &str, Boolean::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, TimeUnit::Enum value)
 
std::string toStr (TimeUnit::Enum value)
 
std::ostream & operator<< (std::ostream &stream, TimeUnit::Enum value)
 
void toFix (std::string &str, TimeUnit::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, Side::Enum value)
 
std::string toStr (Side::Enum value)
 
std::ostream & operator<< (std::ostream &stream, Side::Enum value)
 
void toFix (std::string &str, Side::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, SecurityUpdateAction::Enum value)
 
std::string toStr (SecurityUpdateAction::Enum value)
 
std::ostream & operator<< (std::ostream &stream, SecurityUpdateAction::Enum value)
 
void toFix (std::string &str, SecurityUpdateAction::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, LotType::Enum value)
 
std::string toStr (LotType::Enum value)
 
std::ostream & operator<< (std::ostream &stream, LotType::Enum value)
 
void toFix (std::string &str, LotType::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, Product::Enum value)
 
std::string toStr (Product::Enum value)
 
std::ostream & operator<< (std::ostream &stream, Product::Enum value)
 
void toFix (std::string &str, Product::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, SecurityType::Enum value)
 
std::string toStr (SecurityType::Enum value)
 
std::ostream & operator<< (std::ostream &stream, SecurityType::Enum value)
 
void toFix (std::string &str, SecurityType::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, ExerciseStyle::Enum value)
 
std::string toStr (ExerciseStyle::Enum value)
 
std::ostream & operator<< (std::ostream &stream, ExerciseStyle::Enum value)
 
void toFix (std::string &str, ExerciseStyle::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, PutOrCall::Enum value)
 
std::string toStr (PutOrCall::Enum value)
 
std::ostream & operator<< (std::ostream &stream, PutOrCall::Enum value)
 
void toFix (std::string &str, PutOrCall::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, PriceType::Enum value)
 
std::string toStr (PriceType::Enum value)
 
std::ostream & operator<< (std::ostream &stream, PriceType::Enum value)
 
void toFix (std::string &str, PriceType::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, SecurityTradingStatus::Enum value)
 
std::string toStr (SecurityTradingStatus::Enum value)
 
std::ostream & operator<< (std::ostream &stream, SecurityTradingStatus::Enum value)
 
void toFix (std::string &str, SecurityTradingStatus::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, TradingSessionSubID::Enum value)
 
std::string toStr (TradingSessionSubID::Enum value)
 
std::ostream & operator<< (std::ostream &stream, TradingSessionSubID::Enum value)
 
void toFix (std::string &str, TradingSessionSubID::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, GovernanceIndicator::Enum value)
 
std::string toStr (GovernanceIndicator::Enum value)
 
std::ostream & operator<< (std::ostream &stream, GovernanceIndicator::Enum value)
 
void toFix (std::string &str, GovernanceIndicator::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, SecurityMatchType::Enum value)
 
std::string toStr (SecurityMatchType::Enum value)
 
std::ostream & operator<< (std::ostream &stream, SecurityMatchType::Enum value)
 
void toFix (std::string &str, SecurityMatchType::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, AggressorSide::Enum value)
 
std::string toStr (AggressorSide::Enum value)
 
std::ostream & operator<< (std::ostream &stream, AggressorSide::Enum value)
 
void toFix (std::string &str, AggressorSide::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, TradingSessionID::Enum value)
 
std::string toStr (TradingSessionID::Enum value)
 
std::ostream & operator<< (std::ostream &stream, TradingSessionID::Enum value)
 
void toFix (std::string &str, TradingSessionID::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, SecurityTradingEvent::Enum value)
 
std::string toStr (SecurityTradingEvent::Enum value)
 
std::ostream & operator<< (std::ostream &stream, SecurityTradingEvent::Enum value)
 
void toFix (std::string &str, SecurityTradingEvent::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, PriceBandType::Enum value)
 
std::string toStr (PriceBandType::Enum value)
 
std::ostream & operator<< (std::ostream &stream, PriceBandType::Enum value)
 
void toFix (std::string &str, PriceBandType::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, OpenCloseSettlFlag::Enum value)
 
std::string toStr (OpenCloseSettlFlag::Enum value)
 
std::ostream & operator<< (std::ostream &stream, OpenCloseSettlFlag::Enum value)
 
void toFix (std::string &str, OpenCloseSettlFlag::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, PriceLimitType::Enum value)
 
std::string toStr (PriceLimitType::Enum value)
 
std::ostream & operator<< (std::ostream &stream, PriceLimitType::Enum value)
 
void toFix (std::string &str, PriceLimitType::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, PriceBandMidpointPriceType::Enum value)
 
std::string toStr (PriceBandMidpointPriceType::Enum value)
 
std::ostream & operator<< (std::ostream &stream, PriceBandMidpointPriceType::Enum value)
 
void toFix (std::string &str, PriceBandMidpointPriceType::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, SettlPriceType::Enum value)
 
std::string toStr (SettlPriceType::Enum value)
 
std::ostream & operator<< (std::ostream &stream, SettlPriceType::Enum value)
 
void toFix (std::string &str, SettlPriceType::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, UnderlyingPxType::Enum value)
 
std::string toStr (UnderlyingPxType::Enum value)
 
std::ostream & operator<< (std::ostream &stream, UnderlyingPxType::Enum value)
 
void toFix (std::string &str, UnderlyingPxType::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, UpdateAction::Enum value)
 
std::string toStr (UpdateAction::Enum value)
 
std::ostream & operator<< (std::ostream &stream, UpdateAction::Enum value)
 
void toFix (std::string &str, UpdateAction::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, EntryType::Enum value)
 
std::string toStr (EntryType::Enum value)
 
std::ostream & operator<< (std::ostream &stream, EntryType::Enum value)
 
void toFix (std::string &str, EntryType::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, NewsSource::Enum value)
 
std::string toStr (NewsSource::Enum value)
 
std::ostream & operator<< (std::ostream &stream, NewsSource::Enum value)
 
void toFix (std::string &str, NewsSource::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, ApplVerID::Enum value)
 
std::string toStr (ApplVerID::Enum value)
 
std::ostream & operator<< (std::ostream &stream, ApplVerID::Enum value)
 
void toFix (std::string &str, ApplVerID::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, MultiLegModel::Enum value)
 
std::string toStr (MultiLegModel::Enum value)
 
std::ostream & operator<< (std::ostream &stream, MultiLegModel::Enum value)
 
void toFix (std::string &str, MultiLegModel::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, MultiLegPriceMethod::Enum value)
 
std::string toStr (MultiLegPriceMethod::Enum value)
 
std::ostream & operator<< (std::ostream &stream, MultiLegPriceMethod::Enum value)
 
void toFix (std::string &str, MultiLegPriceMethod::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, InstrAttribType::Enum value)
 
std::string toStr (InstrAttribType::Enum value)
 
std::ostream & operator<< (std::ostream &stream, InstrAttribType::Enum value)
 
void toFix (std::string &str, InstrAttribType::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, InstrAttribValue::Enum value)
 
std::string toStr (InstrAttribValue::Enum value)
 
std::ostream & operator<< (std::ostream &stream, InstrAttribValue::Enum value)
 
void toFix (std::string &str, InstrAttribValue::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, SecurityIDSource::Enum value)
 
std::string toStr (SecurityIDSource::Enum value)
 
std::ostream & operator<< (std::ostream &stream, SecurityIDSource::Enum value)
 
void toFix (std::string &str, SecurityIDSource::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, TrdSubType::Enum value)
 
std::string toStr (TrdSubType::Enum value)
 
std::ostream & operator<< (std::ostream &stream, TrdSubType::Enum value)
 
void toFix (std::string &str, TrdSubType::Enum value)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, ImbalanceCondition set)
 
std::string toStr (ImbalanceCondition set)
 
std::ostream & operator<< (std::ostream &stream, ImbalanceCondition set)
 
void toFix (std::string &str, ImbalanceCondition set)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, TradeCondition set)
 
std::string toStr (TradeCondition set)
 
std::ostream & operator<< (std::ostream &stream, TradeCondition set)
 
void toFix (std::string &str, TradeCondition set)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, MatchEventIndicator set)
 
std::string toStr (MatchEventIndicator set)
 
std::ostream & operator<< (std::ostream &stream, MatchEventIndicator set)
 
void toFix (std::string &str, MatchEventIndicator set)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, const GroupSizeEncoding &obj)
 
std::string toStr (const GroupSizeEncoding &obj)
 
std::ostream & operator<< (std::ostream &stream, const GroupSizeEncoding &obj)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, const Percentage &obj)
 
std::string toStr (const Percentage &obj)
 
std::ostream & operator<< (std::ostream &stream, const Percentage &obj)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, const RatioQty &obj)
 
std::string toStr (const RatioQty &obj)
 
std::ostream & operator<< (std::ostream &stream, const RatioQty &obj)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, const UTCTimestampNanos &obj)
 
std::string toStr (const UTCTimestampNanos &obj)
 
std::ostream & operator<< (std::ostream &stream, const UTCTimestampNanos &obj)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, const UTCTimestampSeconds &obj)
 
std::string toStr (const UTCTimestampSeconds &obj)
 
std::ostream & operator<< (std::ostream &stream, const UTCTimestampSeconds &obj)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, const MaturityMonthYear &obj)
 
std::string toStr (const MaturityMonthYear &obj)
 
std::ostream & operator<< (std::ostream &stream, const MaturityMonthYear &obj)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, const Percentage9 &obj)
 
std::string toStr (const Percentage9 &obj)
 
std::ostream & operator<< (std::ostream &stream, const Percentage9 &obj)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, const PriceOffset8Optional &obj)
 
std::string toStr (const PriceOffset8Optional &obj)
 
std::ostream & operator<< (std::ostream &stream, const PriceOffset8Optional &obj)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, const TextEncoding &obj)
 
std::string toStr (const TextEncoding &obj)
 
std::ostream & operator<< (std::ostream &stream, const TextEncoding &obj)
 
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, const VarString &obj)
 
std::string toStr (const VarString &obj)
 
std::ostream & operator<< (std::ostream &stream, const VarString &obj)