OnixS C++ B3 Binary UMDF Market Data Handler 1.10.0
Users' manual and API documentation
Loading...
Searching...
No Matches
Serialization.h File Reference

Go to the source code of this file.

Namespaces

namespace  OnixS
namespace  OnixS::B3
namespace  OnixS::B3::MarketData
namespace  OnixS::B3::MarketData::UMDF
namespace  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, ImpliedMarketIndicator::Enum value)
std::string toStr (ImpliedMarketIndicator::Enum value)
std::ostream & operator<< (std::ostream &stream, ImpliedMarketIndicator::Enum value)
void toFix (std::string &str, ImpliedMarketIndicator::Enum value)
ONIXS_B3_UMDF_MD_API void toStr (std::string &str, OptPayoutType::Enum value)
std::string toStr (OptPayoutType::Enum value)
std::ostream & operator<< (std::ostream &stream, OptPayoutType::Enum value)
void toFix (std::string &str, OptPayoutType::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 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)