Namespaces | |
| namespace | details |
| namespace | FIX |
Functions | |
| void | toStr (std::string &, Int8) |
| std::string | toStr (Int8 number) |
| void | toStr (std::string &, UInt8) |
| std::string | toStr (UInt8 number) |
| void | toStr (std::string &, Int16) |
| std::string | toStr (Int16 number) |
| void | toStr (std::string &, UInt16) |
| std::string | toStr (UInt16 number) |
| void | toStr (std::string &, Int32) |
| std::string | toStr (Int32 number) |
| void | toStr (std::string &, UInt32) |
| std::string | toStr (UInt32 number) |
| void | toStr (std::string &, Int64) |
| std::string | toStr (Int64 number) |
| void | toStr (std::string &, UInt64) |
| std::string | toStr (UInt64 number) |
| template<typename Type, Type Constant> | |
| void | toStr (std::string &str, IntegralConstant< Type, Constant > constant) |
| template<typename Type, Type Constant> | |
| std::string | toStr (IntegralConstant< Type, Constant > constant) |
| bool | fromStr (Int8 &, const Char *, size_t) |
| bool | fromStr (UInt8 &, const Char *, size_t) |
| bool | fromStr (Int16 &, const Char *, size_t) |
| bool | fromStr (UInt16 &, const Char *, size_t) |
| bool | fromStr (Int32 &, const Char *, size_t) |
| bool | fromStr (UInt32 &, const Char *, size_t) |
| bool | fromStr (Int64 &, const Char *, size_t) |
| bool | fromStr (UInt64 &, const Char *, size_t) |
| template<typename T> | |
| bool | fromStr (T &value, const std::string &str, typename std::enable_if< std::is_integral< T >::value >::type *=nullptr) noexcept |
| size_t | toStr (Int8, Char *, size_t) |
| size_t | toStr (UInt8, Char *, size_t) |
| size_t | toStr (Int16, Char *, size_t) |
| size_t | toStr (UInt16, Char *, size_t) |
| size_t | toStr (Int32, Char *, size_t) |
| size_t | toStr (UInt32, Char *, size_t) |
| size_t | toStr (Int64, Char *, size_t) |
| size_t | toStr (UInt64, Char *, size_t) |
| void | toStr (std::string &str, Char character) |
| void | toStr (std::string &str, const std::string &value) |
| std::string | toStr (Char character) |
| StrRef | toStrRef (const std::string &str) |
| StrRef | toStrRef (const Char *cStr) noexcept |
| StrRef | toStrRef (const Char *begin, const Char *end) noexcept |
| template<size_t Size> | |
| constexpr StrRef | constructStrRef (const char(&value)[Size]) noexcept |
| template<size_t Size> | |
| constexpr StrRef | strRefFromCharArray (const char(&value)[Size]) noexcept |
| std::string | toStr (StrRef ref) |
| void | toStr (std::string &str, StrRef ref) |
| bool | operator== (const TimeSpan &left, const TimeSpan &right) noexcept |
| bool | operator!= (const TimeSpan &left, const TimeSpan &right) noexcept |
| bool | operator< (const TimeSpan &left, const TimeSpan &right) noexcept |
| bool | operator> (const TimeSpan &left, const TimeSpan &right) noexcept |
| TimeSpan | operator- (const TimeSpan &timeSpan) noexcept |
| void | toStrAsHHMMSS (std::string &, TimeSpan) |
| void | toStrAsHHMMSSmsec (std::string &, TimeSpan) |
| void | toStrAsHHMMSSusec (std::string &, TimeSpan) |
| void | toStrAsHHMMSSnsec (std::string &, TimeSpan) |
| void | toStrAsHHMMSSpsec (std::string &, TimeSpan) |
| void | toStrAsSDHHMMSSnsec (std::string &, TimeSpan) |
| void | toStr (std::string &, TimeSpan, TimeSpanFormat::Enum=TimeSpanFormat::SDHHMMSSnsec) |
| std::string | toStr (TimeSpan timeSpan, TimeSpanFormat::Enum format=TimeSpanFormat::SDHHMMSSnsec) |
| Timestamp | makeTimestamp (Timestamp::Ticks ticks) noexcept |
| bool | operator== (const Timestamp &left, const Timestamp &right) noexcept |
| bool | operator!= (const Timestamp &left, const Timestamp &right) noexcept |
| bool | operator< (const Timestamp &left, const Timestamp &right) noexcept |
| bool | operator<= (const Timestamp &left, const Timestamp &right) noexcept |
| bool | operator> (const Timestamp &left, const Timestamp &right) noexcept |
| bool | operator>= (const Timestamp &left, const Timestamp &right) noexcept |
| Timestamp | operator+ (const Timestamp ×tamp, const TimeSpan &timeSpan) noexcept |
| Timestamp | operator- (const Timestamp ×tamp, const TimeSpan &timeSpan) noexcept |
| TimeSpan | operator- (const Timestamp &left, const Timestamp &right) noexcept |
| void | toStrAsYYYYMMDD (std::string &, Timestamp) |
| void | toStrAsYYYYMMDDHHMMSS (std::string &, Timestamp) |
| void | toStrAsYYYYMMDDHHMMSSmsec (std::string &, Timestamp) |
| void | toStrAsYYYYMMDDHHMMSSusec (std::string &, Timestamp) |
| void | toStrAsYYYYMMDDHHMMSSnsec (std::string &, Timestamp) |
| void | toStrAsYYYYMMDDHHMMSSpsec (std::string &, Timestamp) |
| void | toStr (std::string &, Timestamp, TimestampFormat::Enum=TimestampFormat::YYYYMMDDHHMMSSnsec) |
| std::string | toStr (Timestamp timestamp, TimestampFormat::Enum format=TimestampFormat::YYYYMMDDHHMMSSnsec) |
| size_t | toStr (Timestamp, Char *, size_t) |
| std::ostream & | operator<< (std::ostream &os, const Timestamp &value) |
| std::ostream & | operator<< (std::ostream &os, const TimeSpan &value) |
| bool | fromStr (TimeSpan &, const Char *, size_t) |
| bool | fromStr (TimeSpan &ts, const std::string &str) |
| bool | fromStr (Timestamp &, const Char *, size_t, TimestampFormat::Enum=TimestampFormat::YYYYMMDDHHMMSSnsec) |
| bool | fromStr (Timestamp &ts, const std::string &str, TimestampFormat::Enum format=TimestampFormat::YYYYMMDDHHMMSSnsec) |
| template<class Mantissa, class Exponent> | |
| std::string | toStr (const FixedPointDecimal< Mantissa, Exponent > &number) |
| template<class Mantissa, class Exponent> | |
| std::string | toStr (const FloatingPointDecimal< Mantissa, Exponent > &number) |
| bool | quantize (const Decimal &operand, Int32 exponent, Decimal &quantized) |
| Decimal | quantize (const Decimal &operand, Int32 exponent) |
| template<class MantissaType> | |
| MantissaType | quantizedMantissa (const Decimal &operand, Int32 exponent) |
| template<class MantissaType, class ExponentType> | |
| void | convert (FixedPointDecimal< MantissaType, ExponentType > &res, const Decimal &number) |
| template<class MantissaType, class ExponentType> | |
| void | convert (FloatingPointDecimal< MantissaType, ExponentType > &res, const Decimal &number) |
| template<class DecimalT> | |
| std::enable_if< details::IsDecimal< DecimalT >::value, DecimalT >::type | convert (const Decimal &number) |
| bool | fromStr (Decimal &, const Char *, size_t) |
| bool | fromStr (Decimal &value, const std::string &str) |
| template<class Mantissa, class Exponent> | |
| void | toStr (std::string &str, const FloatingPointDecimal< Mantissa, Exponent > &number) |
| template<class Mantissa, class Exponent> | |
| void | toStr (std::string &str, const FixedPointDecimal< Mantissa, Exponent > &number) |
| template<class Mantissa, class Exponent> | |
| bool | operator== (const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right) |
| template<class Mantissa, class Exponent> | |
| bool | operator!= (const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right) |
| template<class Mantissa, class Exponent> | |
| bool | operator< (const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right) |
| template<class Mantissa, class Exponent> | |
| bool | operator> (const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right) |
| template<class Mantissa, class Exponent> | |
| bool | operator<= (const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right) |
| template<class Mantissa, class Exponent> | |
| bool | operator>= (const FixedPointDecimal< Mantissa, Exponent > &left, const FixedPointDecimal< Mantissa, Exponent > &right) |
| template<class Decimal1, class Decimal2> | |
| std::enable_if< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type | operator== (const Decimal1 &left, const Decimal2 &right) |
| template<class Decimal1, class Decimal2> | |
| std::enable_if< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type | operator!= (const Decimal1 &left, const Decimal2 &right) |
| template<class Decimal1, class Decimal2> | |
| std::enable_if< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type | operator> (const Decimal1 &left, const Decimal2 &right) |
| template<class Decimal1, class Decimal2> | |
| std::enable_if< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type | operator>= (const Decimal1 &left, const Decimal2 &right) |
| template<class Decimal1, class Decimal2> | |
| std::enable_if< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type | operator< (const Decimal1 &left, const Decimal2 &right) |
| template<class Decimal1, class Decimal2> | |
| std::enable_if< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type | operator<= (const Decimal1 &left, const Decimal2 &right) |
| template<class Mantissa, class Exponent> | |
| std::ostream & | operator<< (std::ostream &stream, const FixedPointDecimal< Mantissa, Exponent > &value) |
| template<class Mantissa, class Exponent> | |
| std::ostream & | operator<< (std::ostream &stream, const FloatingPointDecimal< Mantissa, Exponent > &value) |
| template<typename Message> | |
| constexpr MessageSize | getMaxMessageSize (UInt8 maxGroupItems) |
| template<typename Traits> | |
| void | checkVersion (SchemaVersion version) |
| template<typename Traits> | |
| void | checkVersion (SchemaVersion since, SchemaVersion version) |
| template<typename Traits> | |
| void | checkSchemaId (SchemaId id) |
| template<typename Traits> | |
| void | checkSchema (SchemaId id, SchemaVersion version) |
| template<class Message> | |
| const SbeMessage | constructFromImmutableBlock (const void *data, MessageSize size, typename std::enable_if< std::is_same< typename std::remove_cv< Message >::type, SbeMessage >::value >::type *=nullptr) |
| template<class Message> | |
| const Message | constructFromImmutableBlock (const void *data, MessageSize size, typename std::enable_if< std::is_base_of< SbeMessage, typename std::remove_cv< Message >::type >::value &&!std::is_same< typename std::remove_cv< Message >::type, SbeMessage >::value >::type *=nullptr) |
| template<class Message> | |
| const SbeMessage | constructFromImmutableBlock (const void *data, MessageSize size, SbeMessage::NoCheck noCheck, typename std::enable_if< std::is_same< typename std::remove_cv< Message >::type, SbeMessage >::value >::type *=nullptr) noexcept |
| template<class Message> | |
| const Message | constructFromImmutableBlock (const void *data, MessageSize size, SbeMessage::NoCheck noCheck, typename std::enable_if< std::is_base_of< SbeMessage, typename std::remove_cv< Message >::type >::value &&!std::is_same< typename std::remove_cv< Message >::type, SbeMessage >::value >::type *=nullptr) noexcept |
| Timestamp | localMktDateToTimestamp (LocalMktDate days) |
| LocalMktDate | timestampToLocalMktDate (const Timestamp ×tamp) noexcept |
| bool | isNull (const PRICE9 &value) noexcept |
| template<class Message> | |
| Message | typify (SbeMessage message) |
| template<class Processor> | |
| bool | processTypified (SbeMessage binary, Processor &&processor) |
| void | toStr (std::string &str, AggressorFlag::Enum value) |
| std::string | toStr (AggressorFlag::Enum value) |
| std::ostream & | operator<< (std::ostream &stream, AggressorFlag::Enum value) |
| void | toFix (std::string &str, AggressorFlag::Enum value) |
| 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) |
| void | toStr (std::string &str, EventType::Enum value) |
| std::string | toStr (EventType::Enum value) |
| std::ostream & | operator<< (std::ostream &stream, EventType::Enum value) |
| void | toFix (std::string &str, EventType::Enum value) |
| void | toStr (std::string &str, HaltReason::Enum value) |
| std::string | toStr (HaltReason::Enum value) |
| std::ostream & | operator<< (std::ostream &stream, HaltReason::Enum value) |
| void | toFix (std::string &str, HaltReason::Enum value) |
| void | toStr (std::string &str, LegSide::Enum value) |
| std::string | toStr (LegSide::Enum value) |
| std::ostream & | operator<< (std::ostream &stream, LegSide::Enum value) |
| void | toFix (std::string &str, LegSide::Enum value) |
| 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) |
| void | toStr (std::string &str, EntryTypeBook::Enum value) |
| std::string | toStr (EntryTypeBook::Enum value) |
| std::ostream & | operator<< (std::ostream &stream, EntryTypeBook::Enum value) |
| void | toFix (std::string &str, EntryTypeBook::Enum value) |
| void | toStr (std::string &str, EntryTypeDailyStatistics::Enum value) |
| std::string | toStr (EntryTypeDailyStatistics::Enum value) |
| std::ostream & | operator<< (std::ostream &stream, EntryTypeDailyStatistics::Enum value) |
| void | toFix (std::string &str, EntryTypeDailyStatistics::Enum value) |
| void | toStr (std::string &str, EntryTypeStatistics::Enum value) |
| std::string | toStr (EntryTypeStatistics::Enum value) |
| std::ostream & | operator<< (std::ostream &stream, EntryTypeStatistics::Enum value) |
| void | toFix (std::string &str, EntryTypeStatistics::Enum value) |
| 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) |
| void | toStr (std::string &str, MoneyOrPar::Enum value) |
| std::string | toStr (MoneyOrPar::Enum value) |
| std::ostream & | operator<< (std::ostream &stream, MoneyOrPar::Enum value) |
| void | toFix (std::string &str, MoneyOrPar::Enum value) |
| 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) |
| void | toStr (std::string &str, OrderUpdateAction::Enum value) |
| std::string | toStr (OrderUpdateAction::Enum value) |
| std::ostream & | operator<< (std::ostream &stream, OrderUpdateAction::Enum value) |
| void | toFix (std::string &str, OrderUpdateAction::Enum value) |
| void | toStr (std::string &str, PriceSource::Enum value) |
| std::string | toStr (PriceSource::Enum value) |
| std::ostream & | operator<< (std::ostream &stream, PriceSource::Enum value) |
| void | toFix (std::string &str, PriceSource::Enum value) |
| 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) |
| void | toStr (std::string &str, RepoSubType::Enum value) |
| std::string | toStr (RepoSubType::Enum value) |
| std::ostream & | operator<< (std::ostream &stream, RepoSubType::Enum value) |
| void | toFix (std::string &str, RepoSubType::Enum value) |
| void | toStr (std::string &str, SecurityAltIDSource::Enum value) |
| std::string | toStr (SecurityAltIDSource::Enum value) |
| std::ostream & | operator<< (std::ostream &stream, SecurityAltIDSource::Enum value) |
| void | toFix (std::string &str, SecurityAltIDSource::Enum value) |
| 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) |
| 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) |
| 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) |
| 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) |
| void | toStr (std::string &str, WorkupTradingStatus::Enum value) |
| std::string | toStr (WorkupTradingStatus::Enum value) |
| std::ostream & | operator<< (std::ostream &stream, WorkupTradingStatus::Enum value) |
| void | toFix (std::string &str, WorkupTradingStatus::Enum value) |
| void | toStr (std::string &str, InstAttribValue set) |
| std::string | toStr (InstAttribValue set) |
| std::ostream & | operator<< (std::ostream &stream, InstAttribValue set) |
| void | toFix (std::string &str, InstAttribValue set) |
| 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) |
| void | toStr (std::string &str, SettlPriceType set) |
| std::string | toStr (SettlPriceType set) |
| std::ostream & | operator<< (std::ostream &stream, SettlPriceType set) |
| void | toFix (std::string &str, SettlPriceType set) |
| void | toStr (std::string &str, const MaturityMonthYear &obj) |
| std::string | toStr (const MaturityMonthYear &obj) |
| std::ostream & | operator<< (std::ostream &stream, const MaturityMonthYear &obj) |
| void | toStr (std::string &str, const GroupSize &obj) |
| std::string | toStr (const GroupSize &obj) |
| std::ostream & | operator<< (std::ostream &stream, const GroupSize &obj) |
| void | toStr (std::string &str, const GroupSize8Byte &obj) |
| std::string | toStr (const GroupSize8Byte &obj) |
| std::ostream & | operator<< (std::ostream &stream, const GroupSize8Byte &obj) |
| void | toStr (std::string &str, const GroupSizeEncoding &obj) |
| std::string | toStr (const GroupSizeEncoding &obj) |
| std::ostream & | operator<< (std::ostream &stream, const GroupSizeEncoding &obj) |
| void | toStr (std::string &str, const MessageHeader &obj) |
| std::string | toStr (const MessageHeader &obj) |
| std::ostream & | operator<< (std::ostream &stream, const MessageHeader &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionFixedIncome57 &obj) |
| std::string | toStr (const InstrumentDefinitionFixedIncome57 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionFixedIncome57 &obj) |
| void | toFix (std::string &str, const InstrumentDefinitionFixedIncome57 &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionFixedIncome57::EventsEntry &obj) |
| std::string | toStr (const InstrumentDefinitionFixedIncome57::EventsEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionFixedIncome57::EventsEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionFixedIncome57::FeedTypesEntry &obj) |
| std::string | toStr (const InstrumentDefinitionFixedIncome57::FeedTypesEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionFixedIncome57::FeedTypesEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionFixedIncome57::InstAttribEntry &obj) |
| std::string | toStr (const InstrumentDefinitionFixedIncome57::InstAttribEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionFixedIncome57::InstAttribEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionFixedIncome57::LotTypeRulesEntry &obj) |
| std::string | toStr (const InstrumentDefinitionFixedIncome57::LotTypeRulesEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionFixedIncome57::LotTypeRulesEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionFX63 &obj) |
| std::string | toStr (const InstrumentDefinitionFX63 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionFX63 &obj) |
| void | toFix (std::string &str, const InstrumentDefinitionFX63 &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionFX63::EventsEntry &obj) |
| std::string | toStr (const InstrumentDefinitionFX63::EventsEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionFX63::EventsEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionFX63::FeedTypesEntry &obj) |
| std::string | toStr (const InstrumentDefinitionFX63::FeedTypesEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionFX63::FeedTypesEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionFX63::InstAttribEntry &obj) |
| std::string | toStr (const InstrumentDefinitionFX63::InstAttribEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionFX63::InstAttribEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionFX63::LotTypeRulesEntry &obj) |
| std::string | toStr (const InstrumentDefinitionFX63::LotTypeRulesEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionFX63::LotTypeRulesEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionFX63::TradingSessionsEntry &obj) |
| std::string | toStr (const InstrumentDefinitionFX63::TradingSessionsEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionFX63::TradingSessionsEntry &obj) |
| void | toStr (std::string &str, const IncrementalRefreshBookLongQty64 &obj) |
| std::string | toStr (const IncrementalRefreshBookLongQty64 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshBookLongQty64 &obj) |
| void | toFix (std::string &str, const IncrementalRefreshBookLongQty64 &obj) |
| void | toStr (std::string &str, const IncrementalRefreshBookLongQty64::Entry &obj) |
| std::string | toStr (const IncrementalRefreshBookLongQty64::Entry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshBookLongQty64::Entry &obj) |
| void | toStr (std::string &str, const IncrementalRefreshBookLongQty64::OrderIDEntry &obj) |
| std::string | toStr (const IncrementalRefreshBookLongQty64::OrderIDEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshBookLongQty64::OrderIDEntry &obj) |
| void | toStr (std::string &str, const IncrementalRefreshTradeSummaryLongQty65 &obj) |
| std::string | toStr (const IncrementalRefreshTradeSummaryLongQty65 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshTradeSummaryLongQty65 &obj) |
| void | toFix (std::string &str, const IncrementalRefreshTradeSummaryLongQty65 &obj) |
| void | toStr (std::string &str, const IncrementalRefreshTradeSummaryLongQty65::Entry &obj) |
| std::string | toStr (const IncrementalRefreshTradeSummaryLongQty65::Entry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshTradeSummaryLongQty65::Entry &obj) |
| void | toStr (std::string &str, const IncrementalRefreshTradeSummaryLongQty65::OrderIDEntry &obj) |
| std::string | toStr (const IncrementalRefreshTradeSummaryLongQty65::OrderIDEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshTradeSummaryLongQty65::OrderIDEntry &obj) |
| void | toStr (std::string &str, const IncrementalRefreshVolumeLongQty66 &obj) |
| std::string | toStr (const IncrementalRefreshVolumeLongQty66 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshVolumeLongQty66 &obj) |
| void | toFix (std::string &str, const IncrementalRefreshVolumeLongQty66 &obj) |
| void | toStr (std::string &str, const IncrementalRefreshVolumeLongQty66::Entry &obj) |
| std::string | toStr (const IncrementalRefreshVolumeLongQty66::Entry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshVolumeLongQty66::Entry &obj) |
| void | toStr (std::string &str, const IncrementalRefreshSessionStatisticsLongQty67 &obj) |
| std::string | toStr (const IncrementalRefreshSessionStatisticsLongQty67 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshSessionStatisticsLongQty67 &obj) |
| void | toFix (std::string &str, const IncrementalRefreshSessionStatisticsLongQty67 &obj) |
| void | toStr (std::string &str, const IncrementalRefreshSessionStatisticsLongQty67::Entry &obj) |
| std::string | toStr (const IncrementalRefreshSessionStatisticsLongQty67::Entry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshSessionStatisticsLongQty67::Entry &obj) |
| void | toStr (std::string &str, const SnapshotFullRefreshLongQty69 &obj) |
| std::string | toStr (const SnapshotFullRefreshLongQty69 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const SnapshotFullRefreshLongQty69 &obj) |
| void | toFix (std::string &str, const SnapshotFullRefreshLongQty69 &obj) |
| void | toStr (std::string &str, const SnapshotFullRefreshLongQty69::Entry &obj) |
| std::string | toStr (const SnapshotFullRefreshLongQty69::Entry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const SnapshotFullRefreshLongQty69::Entry &obj) |
| void | toStr (std::string &str, const AdminLogin408 &obj) |
| std::string | toStr (const AdminLogin408 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const AdminLogin408 &obj) |
| void | toFix (std::string &str, const AdminLogin408 &obj) |
| void | toStr (std::string &str, const AdminLogout409 &obj) |
| std::string | toStr (const AdminLogout409 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const AdminLogout409 &obj) |
| void | toFix (std::string &str, const AdminLogout409 &obj) |
| void | toStr (std::string &str, const AdminHeartbeat410 &obj) |
| std::string | toStr (const AdminHeartbeat410 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const AdminHeartbeat410 &obj) |
| void | toFix (std::string &str, const AdminHeartbeat410 &obj) |
| void | toStr (std::string &str, const ChannelReset4 &obj) |
| std::string | toStr (const ChannelReset4 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const ChannelReset4 &obj) |
| void | toFix (std::string &str, const ChannelReset4 &obj) |
| void | toStr (std::string &str, const ChannelReset4::Entry &obj) |
| std::string | toStr (const ChannelReset4::Entry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const ChannelReset4::Entry &obj) |
| void | toStr (std::string &str, const AdminHeartbeat12 &obj) |
| std::string | toStr (const AdminHeartbeat12 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const AdminHeartbeat12 &obj) |
| void | toFix (std::string &str, const AdminHeartbeat12 &obj) |
| void | toStr (std::string &str, const AdminLogin15 &obj) |
| std::string | toStr (const AdminLogin15 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const AdminLogin15 &obj) |
| void | toFix (std::string &str, const AdminLogin15 &obj) |
| void | toStr (std::string &str, const AdminLogout16 &obj) |
| std::string | toStr (const AdminLogout16 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const AdminLogout16 &obj) |
| void | toFix (std::string &str, const AdminLogout16 &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionFuture54 &obj) |
| std::string | toStr (const InstrumentDefinitionFuture54 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionFuture54 &obj) |
| void | toFix (std::string &str, const InstrumentDefinitionFuture54 &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionFuture54::EventsEntry &obj) |
| std::string | toStr (const InstrumentDefinitionFuture54::EventsEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionFuture54::EventsEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionFuture54::FeedTypesEntry &obj) |
| std::string | toStr (const InstrumentDefinitionFuture54::FeedTypesEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionFuture54::FeedTypesEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionFuture54::InstAttribEntry &obj) |
| std::string | toStr (const InstrumentDefinitionFuture54::InstAttribEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionFuture54::InstAttribEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionFuture54::LotTypeRulesEntry &obj) |
| std::string | toStr (const InstrumentDefinitionFuture54::LotTypeRulesEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionFuture54::LotTypeRulesEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionSpread56 &obj) |
| std::string | toStr (const InstrumentDefinitionSpread56 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionSpread56 &obj) |
| void | toFix (std::string &str, const InstrumentDefinitionSpread56 &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionSpread56::EventsEntry &obj) |
| std::string | toStr (const InstrumentDefinitionSpread56::EventsEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionSpread56::EventsEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionSpread56::FeedTypesEntry &obj) |
| std::string | toStr (const InstrumentDefinitionSpread56::FeedTypesEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionSpread56::FeedTypesEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionSpread56::InstAttribEntry &obj) |
| std::string | toStr (const InstrumentDefinitionSpread56::InstAttribEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionSpread56::InstAttribEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionSpread56::LotTypeRulesEntry &obj) |
| std::string | toStr (const InstrumentDefinitionSpread56::LotTypeRulesEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionSpread56::LotTypeRulesEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionSpread56::LegsEntry &obj) |
| std::string | toStr (const InstrumentDefinitionSpread56::LegsEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionSpread56::LegsEntry &obj) |
| void | toStr (std::string &str, const SecurityStatus30 &obj) |
| std::string | toStr (const SecurityStatus30 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const SecurityStatus30 &obj) |
| void | toFix (std::string &str, const SecurityStatus30 &obj) |
| void | toStr (std::string &str, const IncrementalRefreshBook46 &obj) |
| std::string | toStr (const IncrementalRefreshBook46 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshBook46 &obj) |
| void | toFix (std::string &str, const IncrementalRefreshBook46 &obj) |
| void | toStr (std::string &str, const IncrementalRefreshBook46::Entry &obj) |
| std::string | toStr (const IncrementalRefreshBook46::Entry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshBook46::Entry &obj) |
| void | toStr (std::string &str, const IncrementalRefreshBook46::OrderIDEntry &obj) |
| std::string | toStr (const IncrementalRefreshBook46::OrderIDEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshBook46::OrderIDEntry &obj) |
| void | toStr (std::string &str, const IncrementalRefreshDailyStatistics49 &obj) |
| std::string | toStr (const IncrementalRefreshDailyStatistics49 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshDailyStatistics49 &obj) |
| void | toFix (std::string &str, const IncrementalRefreshDailyStatistics49 &obj) |
| void | toStr (std::string &str, const IncrementalRefreshDailyStatistics49::Entry &obj) |
| std::string | toStr (const IncrementalRefreshDailyStatistics49::Entry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshDailyStatistics49::Entry &obj) |
| void | toStr (std::string &str, const IncrementalRefreshLimitsBanding50 &obj) |
| std::string | toStr (const IncrementalRefreshLimitsBanding50 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshLimitsBanding50 &obj) |
| void | toFix (std::string &str, const IncrementalRefreshLimitsBanding50 &obj) |
| void | toStr (std::string &str, const IncrementalRefreshLimitsBanding50::Entry &obj) |
| std::string | toStr (const IncrementalRefreshLimitsBanding50::Entry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshLimitsBanding50::Entry &obj) |
| void | toStr (std::string &str, const IncrementalRefreshSessionStatistics51 &obj) |
| std::string | toStr (const IncrementalRefreshSessionStatistics51 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshSessionStatistics51 &obj) |
| void | toFix (std::string &str, const IncrementalRefreshSessionStatistics51 &obj) |
| void | toStr (std::string &str, const IncrementalRefreshSessionStatistics51::Entry &obj) |
| std::string | toStr (const IncrementalRefreshSessionStatistics51::Entry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshSessionStatistics51::Entry &obj) |
| void | toStr (std::string &str, const IncrementalRefreshVolume37 &obj) |
| std::string | toStr (const IncrementalRefreshVolume37 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshVolume37 &obj) |
| void | toFix (std::string &str, const IncrementalRefreshVolume37 &obj) |
| void | toStr (std::string &str, const IncrementalRefreshVolume37::Entry &obj) |
| std::string | toStr (const IncrementalRefreshVolume37::Entry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshVolume37::Entry &obj) |
| void | toStr (std::string &str, const SnapshotFullRefresh52 &obj) |
| std::string | toStr (const SnapshotFullRefresh52 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const SnapshotFullRefresh52 &obj) |
| void | toFix (std::string &str, const SnapshotFullRefresh52 &obj) |
| void | toStr (std::string &str, const SnapshotFullRefresh52::Entry &obj) |
| std::string | toStr (const SnapshotFullRefresh52::Entry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const SnapshotFullRefresh52::Entry &obj) |
| void | toStr (std::string &str, const QuoteRequest39 &obj) |
| std::string | toStr (const QuoteRequest39 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const QuoteRequest39 &obj) |
| void | toFix (std::string &str, const QuoteRequest39 &obj) |
| void | toStr (std::string &str, const QuoteRequest39::RelatedSymEntry &obj) |
| std::string | toStr (const QuoteRequest39::RelatedSymEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const QuoteRequest39::RelatedSymEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionOption55 &obj) |
| std::string | toStr (const InstrumentDefinitionOption55 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionOption55 &obj) |
| void | toFix (std::string &str, const InstrumentDefinitionOption55 &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionOption55::EventsEntry &obj) |
| std::string | toStr (const InstrumentDefinitionOption55::EventsEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionOption55::EventsEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionOption55::FeedTypesEntry &obj) |
| std::string | toStr (const InstrumentDefinitionOption55::FeedTypesEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionOption55::FeedTypesEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionOption55::InstAttribEntry &obj) |
| std::string | toStr (const InstrumentDefinitionOption55::InstAttribEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionOption55::InstAttribEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionOption55::LotTypeRulesEntry &obj) |
| std::string | toStr (const InstrumentDefinitionOption55::LotTypeRulesEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionOption55::LotTypeRulesEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionOption55::UnderlyingsEntry &obj) |
| std::string | toStr (const InstrumentDefinitionOption55::UnderlyingsEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionOption55::UnderlyingsEntry &obj) |
| void | toStr (std::string &str, const InstrumentDefinitionOption55::RelatedInstrumentsEntry &obj) |
| std::string | toStr (const InstrumentDefinitionOption55::RelatedInstrumentsEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const InstrumentDefinitionOption55::RelatedInstrumentsEntry &obj) |
| void | toStr (std::string &str, const IncrementalRefreshTradeSummary48 &obj) |
| std::string | toStr (const IncrementalRefreshTradeSummary48 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshTradeSummary48 &obj) |
| void | toFix (std::string &str, const IncrementalRefreshTradeSummary48 &obj) |
| void | toStr (std::string &str, const IncrementalRefreshTradeSummary48::Entry &obj) |
| std::string | toStr (const IncrementalRefreshTradeSummary48::Entry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshTradeSummary48::Entry &obj) |
| void | toStr (std::string &str, const IncrementalRefreshTradeSummary48::OrderIDEntry &obj) |
| std::string | toStr (const IncrementalRefreshTradeSummary48::OrderIDEntry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshTradeSummary48::OrderIDEntry &obj) |
| void | toStr (std::string &str, const IncrementalRefreshOrderBook47 &obj) |
| std::string | toStr (const IncrementalRefreshOrderBook47 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshOrderBook47 &obj) |
| void | toFix (std::string &str, const IncrementalRefreshOrderBook47 &obj) |
| void | toStr (std::string &str, const IncrementalRefreshOrderBook47::Entry &obj) |
| std::string | toStr (const IncrementalRefreshOrderBook47::Entry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const IncrementalRefreshOrderBook47::Entry &obj) |
| void | toStr (std::string &str, const SnapshotFullRefreshOrderBook53 &obj) |
| std::string | toStr (const SnapshotFullRefreshOrderBook53 &obj) |
| std::ostream & | operator<< (std::ostream &stream, const SnapshotFullRefreshOrderBook53 &obj) |
| void | toFix (std::string &str, const SnapshotFullRefreshOrderBook53 &obj) |
| void | toStr (std::string &str, const SnapshotFullRefreshOrderBook53::Entry &obj) |
| std::string | toStr (const SnapshotFullRefreshOrderBook53::Entry &obj) |
| std::ostream & | operator<< (std::ostream &stream, const SnapshotFullRefreshOrderBook53::Entry &obj) |
Variables | |
| constexpr MessageSize | MaxMessageSize = 1452 - sizeof(PacketHeader) - sizeof(MessagePrefix) |
Universal decimal type.
Definition at line 46 of file Decimal.Operations.h.
| typedef FixedPointDecimal< Int64, IntegralConstant<Int8, -9>> Decimal9 |
Decimal with constant exponent -9.
Definition at line 37 of file Composites.h.
| typedef Int32 DecimalExponent |
Aliases exponent component type for the decimal type.
Definition at line 44 of file Decimal.Operations.h.
| typedef Int64 DecimalMantissa |
Aliases mantissa component type for the decimal type.
Definition at line 42 of file Decimal.Operations.h.
| typedef FixedPointDecimal< Int32, IntegralConstant<Int8, -4>> DecimalQty |
| typedef IntegralConstant<Char, 'J'> EntryTypeChannelReset |
| typedef IntegralConstant<Char, 'g'> EntryTypeLimits |
| typedef IntegralConstant<Char, '2'> EntryTypeTrade |
| typedef IntegralConstant<Char, 'e'> EntryTypeVol |
| typedef IntegralConstant<Int8, 24> InstAttribType |
int16.
Definition at line 32 of file Integral.h.
int32.
Definition at line 34 of file Integral.h.
| using Int64 = std::int64_t |
Definition at line 36 of file Integral.h.
int8.
Definition at line 30 of file Integral.h.
| typedef UInt16 LocalMktDate |
| typedef MessageHeader MessageHeaderBuilder |
Definition at line 685 of file Composites.h.
| typedef UInt16 MessageSize |
Message type (template) identification.
Definition at line 30 of file ExceptionHelpers.h.
| typedef IntegralConstant<Int32, 2147483647> NullInt32 |
| typedef IntegralConstant<Int8, 127> NullInt8 |
| typedef IntegralConstant<UInt16, 65535> NullLocalMktDate |
Null value for an optional LocalMktDate field.
| typedef IntegralConstant<UInt16, 65535> NullUInt16 |
| typedef IntegralConstant<UInt32, 4294967295> NullUInt32 |
| typedef IntegralConstant<UInt64, 18446744073709551615ULL> NullUInt64 |
| typedef IntegralConstant<UInt8, 255> NullUInt8 |
| typedef FixedPointDecimal< Int64, IntegralConstant<Int8, -9>> PRICE9 |
Price with constant exponent -9.
Definition at line 623 of file Composites.h.
| typedef MessageHeader::SchemaId SchemaId |
Definition at line 35 of file SchemaTraits.h.
| typedef MessageHeader::Version SchemaVersion |
Aliases SBE-encoded data version type.
Definition at line 31 of file SchemaTraits.h.
| typedef IntegralConstant<UInt8, 4> SecurityAltIDSourceISIN |
| typedef Char SecurityExchange[4] |
| typedef IntegralConstant<Char, '8'> SecurityIDSource |
uInt16.
Definition at line 33 of file Integral.h.
uInt32.
Definition at line 35 of file Integral.h.
uInt64.
Definition at line 37 of file Integral.h.
uInt8.
Definition at line 31 of file Integral.h.
| typedef IntegralConstant<Int8, 0> UpdateActionNew |
| typedef IntegralConstant<Int8, 0> UpdateTypeNew |
| typedef Char UserDefinedInstrument |
| void checkSchema | ( | SchemaId | id, |
| SchemaVersion | version ) |
Checks the compatibility with the provided SBE Schema version.
Definition at line 1157 of file SbeMessage.h.
| void checkSchemaId | ( | SchemaId | id | ) |
Checks the compatibility with the provided SBE Schema ID.
Definition at line 1147 of file SbeMessage.h.
| void checkVersion | ( | SchemaVersion | since, |
| SchemaVersion | version ) |
Checks the compatibility with the provided SBE Schema version.
Definition at line 1135 of file SbeMessage.h.
| void checkVersion | ( | SchemaVersion | version | ) |
Checks the compatibility with the provided SBE Schema version.
Definition at line 1125 of file SbeMessage.h.
|
noexcept |
Constructs the given message from an immutable memory block. Performs no check.
Definition at line 1641 of file SbeMessage.h.
|
noexcept |
Constructs the given message from an immutable memory block. Performs no check.
Definition at line 1630 of file SbeMessage.h.
| const Message constructFromImmutableBlock | ( | const void * | data, |
| MessageSize | size, | ||
| typename std::enable_if< std::is_base_of< SbeMessage, typename std::remove_cv< Message >::type >::value &&!std::is_same< typename std::remove_cv< Message >::type, SbeMessage >::value >::type * | = nullptr ) |
Constructs the given message from an immutable memory block.
Definition at line 1619 of file SbeMessage.h.
| const SbeMessage constructFromImmutableBlock | ( | const void * | data, |
| MessageSize | size, | ||
| typename std::enable_if< std::is_same< typename std::remove_cv< Message >::type, SbeMessage >::value >::type * | = nullptr ) |
Constructs the given message from an immutable memory block.
Definition at line 1608 of file SbeMessage.h.
|
inlineconstexprnoexcept |
| std::enable_if< details::IsDecimal< DecimalT >::value, DecimalT >::type convert | ( | const Decimal & | number | ) |
Convert the decimal in to a different one.
| std::exception | if the value cannot be converted |
Definition at line 167 of file Decimal.Operations.h.
| void convert | ( | FixedPointDecimal< MantissaType, ExponentType > & | res, |
| const Decimal & | number ) |
Definition at line 143 of file Decimal.Operations.h.
| void convert | ( | FloatingPointDecimal< MantissaType, ExponentType > & | res, |
| const Decimal & | number ) |
Definition at line 149 of file Decimal.Operations.h.
Deserializes a decimal number from the given text presentation.
|
inline |
Deserializes a decimal number from the given text presentation.
Definition at line 235 of file Decimal.Operations.h.
Deserializes numeric value from its text representation.
Returns true if the given buffer contains a valid representation of a number. Otherwise, false is returned.
Deserializes numeric value from its text representation.
Returns true if the given buffer contains a valid representation of a number. Otherwise, false is returned.
Deserializes numeric value from its text representation.
Returns true if the given buffer contains a valid representation of a number. Otherwise, false is returned.
Deserializes numeric value from its text representation.
Returns true if the given buffer contains a valid representation of a number. Otherwise, false is returned.
|
noexcept |
Deserializes a numeric value from its text representation.
Definition at line 293 of file Integral.h.
|
inline |
| bool fromStr | ( | Timestamp & | , |
| const Char * | , | ||
| size_t | , | ||
| TimestampFormat::Enum | = TimestampFormat::YYYYMMDDHHMMSSnsec ) |
De-serializes a timestamp from the given string.
|
inline |
Deserializes numeric value from its text representation.
Returns true if the given buffer contains a valid representation of a number. Otherwise, false is returned.
Deserializes numeric value from its text representation.
Returns true if the given buffer contains a valid representation of a number. Otherwise, false is returned.
Deserializes numeric value from its text representation.
Returns true if the given buffer contains a valid representation of a number. Otherwise, false is returned.
Deserializes numeric value from its text representation.
Returns true if the given buffer contains a valid representation of a number. Otherwise, false is returned.
|
constexpr |
Calculates the buffer size for a message with the given number of repeating group items.
Definition at line 39 of file MaxMessageSize.h.
|
inlinenoexcept |
Definition at line 678 of file Composites.h.
|
inline |
|
inlinenoexcept |
| std::enable_if< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type operator!= | ( | const Decimal1 & | left, |
| const Decimal2 & | right ) |
Compares two decimals.
Definition at line 377 of file Decimal.Operations.h.
| bool operator!= | ( | const FixedPointDecimal< Mantissa, Exponent > & | left, |
| const FixedPointDecimal< Mantissa, Exponent > & | right ) |
Compares two fixed-point decimals.
Definition at line 316 of file Decimal.Operations.h.
| std::enable_if< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type operator< | ( | const Decimal1 & | left, |
| const Decimal2 & | right ) |
Compares two decimals.
Definition at line 407 of file Decimal.Operations.h.
| bool operator< | ( | const FixedPointDecimal< Mantissa, Exponent > & | left, |
| const FixedPointDecimal< Mantissa, Exponent > & | right ) |
Compares two fixed-point decimals.
Definition at line 323 of file Decimal.Operations.h.
|
inline |
|
inline |
|
inline |
Serializes into a stream.
Definition at line 55 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 103 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2429 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2312 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2469 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2226 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2509 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2269 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2352 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2394 of file Serialization.h.
| std::ostream & operator<< | ( | std::ostream & | stream, |
| const FixedPointDecimal< Mantissa, Exponent > & | value ) |
Serializes into a stream.
Definition at line 428 of file Decimal.Operations.h.
| std::ostream & operator<< | ( | std::ostream & | stream, |
| const FloatingPointDecimal< Mantissa, Exponent > & | value ) |
Serializes into a stream.
Definition at line 439 of file Decimal.Operations.h.
|
inline |
Serializes into a stream.
Definition at line 1243 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1279 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1315 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2987 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3029 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3063 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1776 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1818 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1852 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3098 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3140 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3175 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3217 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3918 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3960 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3252 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3294 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2075 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2117 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3807 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3849 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3883 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1887 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1929 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1963 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3329 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3371 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1998 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2040 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1384 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1426 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1460 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1494 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1528 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2552 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2594 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2628 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2662 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2696 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1563 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1605 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1639 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1673 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1707 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1741 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3560 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3602 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3636 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3670 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3704 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3772 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3738 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2731 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2773 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2807 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2841 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2909 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2875 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1210 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1348 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3483 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3525 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2944 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3406 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3448 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2152 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 2194 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 3995 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 4037 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 283 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 331 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 379 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 427 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 148 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 193 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1078 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 238 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1121 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 517 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 565 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 613 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 658 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 703 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 748 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 796 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 844 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 892 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 940 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1164 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 985 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 472 of file Serialization.h.
|
inline |
Serializes into a stream.
Definition at line 1033 of file Serialization.h.
| std::enable_if< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type operator<= | ( | const Decimal1 & | left, |
| const Decimal2 & | right ) |
Compares two decimals.
Definition at line 418 of file Decimal.Operations.h.
| bool operator<= | ( | const FixedPointDecimal< Mantissa, Exponent > & | left, |
| const FixedPointDecimal< Mantissa, Exponent > & | right ) |
Compares two fixed-point decimals.
Definition at line 343 of file Decimal.Operations.h.
| std::enable_if< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type operator== | ( | const Decimal1 & | left, |
| const Decimal2 & | right ) |
Compares two decimals.
Definition at line 365 of file Decimal.Operations.h.
| bool operator== | ( | const FixedPointDecimal< Mantissa, Exponent > & | left, |
| const FixedPointDecimal< Mantissa, Exponent > & | right ) |
Compares two fixed-point decimals.
Definition at line 305 of file Decimal.Operations.h.
| std::enable_if< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type operator> | ( | const Decimal1 & | left, |
| const Decimal2 & | right ) |
Compares two decimals.
Definition at line 386 of file Decimal.Operations.h.
| bool operator> | ( | const FixedPointDecimal< Mantissa, Exponent > & | left, |
| const FixedPointDecimal< Mantissa, Exponent > & | right ) |
Compares two fixed-point decimals.
Definition at line 334 of file Decimal.Operations.h.
| std::enable_if< details::AreBothDecimals< Decimal1, Decimal2 >::value, bool >::type operator>= | ( | const Decimal1 & | left, |
| const Decimal2 & | right ) |
Compares two decimals.
Definition at line 397 of file Decimal.Operations.h.
| bool operator>= | ( | const FixedPointDecimal< Mantissa, Exponent > & | left, |
| const FixedPointDecimal< Mantissa, Exponent > & | right ) |
Compares two fixed-point decimals.
Definition at line 354 of file Decimal.Operations.h.
| bool processTypified | ( | SbeMessage | binary, |
| Processor && | processor ) |
Casts given binary message according to template/type information and processes casted messages by given processor.
Returned value indicates whether message type was successfully recognized and pushed to processor for further processing. Unknown messages aren't processed and thus false result is returned.
Definition at line 42 of file Typification.h.
Quantize so its exponent is the same as that of provided value.
| std::exception | if the value cannot be quantized. |
Quantize so its exponent is the same as that of provided value.
| MantissaType quantizedMantissa | ( | const Decimal & | operand, |
| Int32 | exponent ) |
Quantize so its exponent is the same as that of provided value.
| std::exception | if the value cannot be quantized |
Definition at line 132 of file Decimal.Operations.h.
|
inlineconstexprnoexcept |
|
inlinenoexcept |
|
inline |
Serializes the object into FIX presentation.
Definition at line 70 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 118 of file Serialization.h.
| void toFix | ( | std::string & | str, |
| const AdminHeartbeat12 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const AdminHeartbeat410 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const AdminLogin15 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const AdminLogin408 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const AdminLogout16 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const AdminLogout409 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const ChannelReset4 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const IncrementalRefreshBook46 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const IncrementalRefreshBookLongQty64 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const IncrementalRefreshDailyStatistics49 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const IncrementalRefreshLimitsBanding50 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const IncrementalRefreshOrderBook47 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const IncrementalRefreshSessionStatistics51 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const IncrementalRefreshSessionStatisticsLongQty67 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const IncrementalRefreshTradeSummary48 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const IncrementalRefreshTradeSummaryLongQty65 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const IncrementalRefreshVolume37 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const IncrementalRefreshVolumeLongQty66 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const InstrumentDefinitionFixedIncome57 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const InstrumentDefinitionFuture54 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const InstrumentDefinitionFX63 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const InstrumentDefinitionOption55 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const InstrumentDefinitionSpread56 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const QuoteRequest39 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const SecurityStatus30 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const SnapshotFullRefresh52 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const SnapshotFullRefreshLongQty69 & | obj ) |
Serializes the object into FIX presentation.
| void toFix | ( | std::string & | str, |
| const SnapshotFullRefreshOrderBook53 & | obj ) |
Serializes the object into FIX presentation.
|
inline |
Serializes the object into FIX presentation.
Definition at line 298 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 346 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 394 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 442 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 163 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 208 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1093 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 253 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1136 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 532 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 580 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 628 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 673 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 718 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 763 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 811 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 859 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 907 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 955 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1179 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1000 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 487 of file Serialization.h.
|
inline |
Serializes the object into FIX presentation.
Definition at line 1048 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 43 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 91 of file Serialization.h.
|
inline |
|
inline |
Serializes into a string.
Definition at line 2417 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2300 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2458 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2215 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2498 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2257 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2341 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2382 of file Serialization.h.
|
inline |
Serializes a fixed-point decimal into a string.
Definition at line 285 of file Decimal.Operations.h.
|
inline |
Serializes a floating-point decimal into a string.
Definition at line 274 of file Decimal.Operations.h.
|
inline |
Serializes into a string.
Definition at line 1232 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1267 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1303 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2975 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3017 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3051 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1764 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1806 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1840 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3086 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3128 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3163 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3205 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3906 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3948 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3240 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3282 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2063 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2105 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3795 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3837 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3871 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1875 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1917 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1951 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3317 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3359 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1986 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2028 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1372 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1414 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1448 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1482 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1516 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2540 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2582 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2616 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2650 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2684 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1551 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1593 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1627 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1661 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1695 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1729 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3548 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3590 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3624 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3658 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3692 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3760 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3726 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2719 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2761 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2795 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2829 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2897 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2863 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1198 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1337 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3471 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3513 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2932 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3394 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3436 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2140 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 2182 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 3983 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 4025 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 272 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 319 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 367 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 415 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 137 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 182 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1067 of file Serialization.h.
|
inline |
Serializes given integer into a string.
Definition at line 118 of file Integral.h.
|
inline |
Serializes given integer into a string.
Definition at line 146 of file Integral.h.
|
inline |
Serializes given integer into a string.
Definition at line 174 of file Integral.h.
|
inline |
Serializes given integer into a string.
Definition at line 90 of file Integral.h.
|
inline |
Serializes given constant into a string.
Definition at line 206 of file Integral.h.
|
inline |
Serializes into a string.
Definition at line 227 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1110 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 506 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 553 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 601 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 647 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 692 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 737 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 784 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 832 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 880 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 928 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1153 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 974 of file Serialization.h.
| void toStr | ( | std::string & | , |
| Int16 | ) |
Serializes given integer into a string.
| void toStr | ( | std::string & | , |
| Int32 | ) |
Serializes given integer into a string.
| void toStr | ( | std::string & | , |
| Int64 | ) |
Serializes given integer into a string.
| void toStr | ( | std::string & | , |
| Int8 | ) |
Serializes given integer into a string.
| void toStr | ( | std::string & | , |
| TimeSpan | , | ||
| TimeSpanFormat::Enum | = TimeSpanFormat::SDHHMMSSnsec ) |
Appends the timespan.
| void toStr | ( | std::string & | , |
| Timestamp | , | ||
| TimestampFormat::Enum | = TimestampFormat::YYYYMMDDHHMMSSnsec ) |
Serializes the timestamp.
| void toStr | ( | std::string & | , |
| UInt16 | ) |
Serializes given integer into a string.
| void toStr | ( | std::string & | , |
| UInt32 | ) |
Serializes given integer into a string.
| void toStr | ( | std::string & | , |
| UInt64 | ) |
Serializes given integer into a string.
| void toStr | ( | std::string & | , |
| UInt8 | ) |
Serializes given integer into a string.
| void toStr | ( | std::string & | str, |
| AggressorFlag::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| AggressorSide::Enum | value ) |
Serializes into a string.
|
inline |
| void toStr | ( | std::string & | str, |
| const AdminHeartbeat12 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const AdminHeartbeat410 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const AdminLogin15 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const AdminLogin408 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const AdminLogout16 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const AdminLogout409 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const ChannelReset4 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const ChannelReset4::Entry & | obj ) |
Serializes into a string.
|
inline |
Serializes a fixed-point decimal into a string.
Definition at line 261 of file Decimal.Operations.h.
|
inline |
Serializes floating-point decimal into a string.
Definition at line 248 of file Decimal.Operations.h.
| void toStr | ( | std::string & | str, |
| const GroupSize & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const GroupSize8Byte & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const GroupSizeEncoding & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshBook46 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshBook46::Entry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshBook46::OrderIDEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshBookLongQty64 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshBookLongQty64::Entry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshBookLongQty64::OrderIDEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshDailyStatistics49 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshDailyStatistics49::Entry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshLimitsBanding50 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshLimitsBanding50::Entry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshOrderBook47 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshOrderBook47::Entry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshSessionStatistics51 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshSessionStatistics51::Entry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshSessionStatisticsLongQty67 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshSessionStatisticsLongQty67::Entry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshTradeSummary48 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshTradeSummary48::Entry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshTradeSummary48::OrderIDEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshTradeSummaryLongQty65 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshTradeSummaryLongQty65::Entry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshTradeSummaryLongQty65::OrderIDEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshVolume37 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshVolume37::Entry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshVolumeLongQty66 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const IncrementalRefreshVolumeLongQty66::Entry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionFixedIncome57 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionFixedIncome57::EventsEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionFixedIncome57::FeedTypesEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionFixedIncome57::InstAttribEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionFixedIncome57::LotTypeRulesEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionFuture54 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionFuture54::EventsEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionFuture54::FeedTypesEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionFuture54::InstAttribEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionFuture54::LotTypeRulesEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionFX63 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionFX63::EventsEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionFX63::FeedTypesEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionFX63::InstAttribEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionFX63::LotTypeRulesEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionFX63::TradingSessionsEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionOption55 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionOption55::EventsEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionOption55::FeedTypesEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionOption55::InstAttribEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionOption55::LotTypeRulesEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionOption55::RelatedInstrumentsEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionOption55::UnderlyingsEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionSpread56 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionSpread56::EventsEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionSpread56::FeedTypesEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionSpread56::InstAttribEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionSpread56::LegsEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const InstrumentDefinitionSpread56::LotTypeRulesEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const MaturityMonthYear & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const MessageHeader & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const QuoteRequest39 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const QuoteRequest39::RelatedSymEntry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const SecurityStatus30 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const SnapshotFullRefresh52 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const SnapshotFullRefresh52::Entry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const SnapshotFullRefreshLongQty69 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const SnapshotFullRefreshLongQty69::Entry & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const SnapshotFullRefreshOrderBook53 & | obj ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| const SnapshotFullRefreshOrderBook53::Entry & | obj ) |
Serializes into a string.
|
inline |
| void toStr | ( | std::string & | str, |
| EntryType::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| EntryTypeBook::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| EntryTypeDailyStatistics::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| EntryTypeStatistics::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| EventType::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| HaltReason::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| InstAttribValue | set ) |
Serializes into a string.
|
inline |
Serializes given constant into a string.
Definition at line 199 of file Integral.h.
| void toStr | ( | std::string & | str, |
| LegSide::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| MatchEventIndicator | set ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| MoneyOrPar::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| OpenCloseSettlFlag::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| OrderUpdateAction::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| PriceSource::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| PutOrCall::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| RepoSubType::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| SecurityAltIDSource::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| SecurityTradingEvent::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| SecurityTradingStatus::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| SecurityUpdateAction::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| SettlPriceType | set ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| Side::Enum | value ) |
Serializes into a string.
|
inline |
| void toStr | ( | std::string & | str, |
| UpdateAction::Enum | value ) |
Serializes into a string.
| void toStr | ( | std::string & | str, |
| WorkupTradingStatus::Enum | value ) |
Serializes into a string.
|
inline |
|
inline |
|
inline |
|
inline |
Serializes given integer into a string.
Definition at line 132 of file Integral.h.
|
inline |
Serializes given integer into a string.
Definition at line 160 of file Integral.h.
|
inline |
Serializes given integer into a string.
Definition at line 188 of file Integral.h.
|
inline |
Serializes given integer into a string.
Definition at line 104 of file Integral.h.
|
inline |
Serializes into a string.
Definition at line 461 of file Serialization.h.
|
inline |
Serializes into a string.
Definition at line 1021 of file Serialization.h.
| void toStrAsHHMMSS | ( | std::string & | , |
| TimeSpan | ) |
Serializes the timespan according to the HH:MM:SS pattern.
| void toStrAsHHMMSSmsec | ( | std::string & | , |
| TimeSpan | ) |
Serializes the timespan according to the HH:MM:SS.sss pattern.
| void toStrAsHHMMSSnsec | ( | std::string & | , |
| TimeSpan | ) |
Serializes the timespan according to the HH:MM:SS.sssssssss pattern.
| void toStrAsHHMMSSpsec | ( | std::string & | , |
| TimeSpan | ) |
Serializes the timespan according to the HH:MM:SS.ssssssssssss pattern.
| void toStrAsHHMMSSusec | ( | std::string & | , |
| TimeSpan | ) |
Serializes the timespan according to the HH:MM:SS.ssssss pattern.
| void toStrAsSDHHMMSSnsec | ( | std::string & | , |
| TimeSpan | ) |
Serializes the timespan according to the D.HH:MM:SS.sssssssss pattern.
| void toStrAsYYYYMMDD | ( | std::string & | , |
| Timestamp | ) |
Serializes the timestamp using the YYYYMMDD format.
| void toStrAsYYYYMMDDHHMMSS | ( | std::string & | , |
| Timestamp | ) |
Serializes the timestamp using the YYYYMMDDHHMMSS format.
| void toStrAsYYYYMMDDHHMMSSmsec | ( | std::string & | , |
| Timestamp | ) |
Serializes the timestamp using the YYYYMMDDHHMMSSmsec format.
| void toStrAsYYYYMMDDHHMMSSnsec | ( | std::string & | , |
| Timestamp | ) |
Serializes the timestamp using the YYYYMMDDHHMMSSnsec format.
| void toStrAsYYYYMMDDHHMMSSpsec | ( | std::string & | , |
| Timestamp | ) |
Serializes the timestamp using the YYYYMMDDHHMMSSpsec format.
| void toStrAsYYYYMMDDHHMMSSusec | ( | std::string & | , |
| Timestamp | ) |
Serializes the timestamp using the YYYYMMDDHHMMSSusec format.
|
inline |
| Message typify | ( | SbeMessage | message | ) |
Casts SBE-encoded message to given type.
Definition at line 30 of file Typification.h.
|
constexpr |
Maximum supported message size.
Definition at line 35 of file MaxMessageSize.h.