OnixS C++ CME Market Data Handler  4.8.0.10
API documentation
OnixS::CME::MDH Namespace Reference

Classes

struct  AccurateLateJoinMboSession
 
struct  AccurateLateJoinMbpSession
 
class  AccurateLateJoinSession
 
struct  AccuratePreopeningMboSession
 
struct  AccuratePreopeningMbpSession
 
class  AccuratePreopeningSession
 
struct  AdminHeartbeat12
 
struct  AdminLogin15
 
struct  AdminLogout16
 
struct  AggressorSide
 
class  AnyDepthBookManagement
 
class  BaseBookManagement
 
class  BboThreshold
 
struct  Bids
 
class  BinaryFields
 
class  BinaryGroup
 
class  BinaryGroupEntry
 
class  BinaryGroupList
 
class  BinaryMessage
 
class  BinaryMessageIterator
 
class  BinaryMessages
 
class  BookManagement
 
struct  BookState
 
class  BookUpdateErrorArgs
 
struct  BookUpdateNotification
 
struct  ChannelReset4
 
class  ConsolidatedPriceLevel
 
class  Decimal
 
class  DirectBboTracking
 
class  DirectPriceLevel
 
struct  EntryType
 
struct  EntryTypeBook
 
struct  EntryTypeDailyStatistics
 
struct  EntryTypeStatistics
 
struct  EventType
 
class  FeedEngine
 
struct  FeedEngineListener
 
class  FeedEngineSettings
 
struct  FeedEngineThreadIdle
 
struct  FeedListener
 
class  FeedSettings
 
class  FeedSettingsBase
 
class  FileLogger
 
struct  FileLoggerListener
 
class  FileLoggerSettings
 
class  FixedDepthBookManagement
 
class  FixedPointDecimal
 
struct  GapAndErrorHandlingOptions
 
class  GroupSize
 
class  GroupSize8Byte
 
class  GroupSizeEncoding
 
struct  HaltReason
 
class  Handler
 
class  HandlerDebugLoggingSettings
 
struct  HandlerListener
 
class  HandlerSettings
 
class  ImpliedBboTracking
 
class  ImpliedPriceLevel
 
struct  IncrementalRefreshBook32
 
struct  IncrementalRefreshBook46
 
class  IncrementalRefreshBookCombinedEntry
 
struct  IncrementalRefreshDailyStatistics33
 
struct  IncrementalRefreshDailyStatistics49
 
struct  IncrementalRefreshLimitsBanding34
 
struct  IncrementalRefreshLimitsBanding50
 
struct  IncrementalRefreshOrderBook43
 
struct  IncrementalRefreshOrderBook47
 
struct  IncrementalRefreshSessionStatistics35
 
struct  IncrementalRefreshSessionStatistics51
 
struct  IncrementalRefreshTradeSummary42
 
struct  IncrementalRefreshTradeSummary48
 
struct  IncrementalRefreshVolume37
 
class  InitializationSettings
 
class  InstAttribValue
 
struct  InstrumentDefinitionFuture27
 
struct  InstrumentDefinitionFuture54
 
struct  InstrumentDefinitionOption41
 
struct  InstrumentDefinitionOption55
 
struct  InstrumentDefinitionSpread29
 
struct  InstrumentDefinitionSpread56
 
class  InstrumentSelection
 
struct  IntegralConstant
 
struct  Issue
 
class  IssueArgs
 
struct  JoinRecoveryOptions
 
struct  LegSide
 
class  LocalWatch
 
struct  LogCategory
 
struct  LogDebug
 
class  LogEntry
 
struct  LogError
 
class  LogEvent
 
class  LoggedSessionSettings
 
class  Logger
 
struct  LogInfo
 
struct  LogSeverity
 
struct  LogWarning
 
struct  MarketDataListener
 
struct  MarketRecoveryOptions
 
class  MatchEventIndicator
 
class  MaturityMonthYear
 
class  MboBboTracking
 
class  MboBook
 
class  MboBookBase
 
class  MbpBook
 
class  MbpBookFactory
 
class  MemoryPool
 
class  MemoryPoolAllocator
 
class  MemoryPoolSettings
 
class  MessageArgs
 
class  MessageHeader
 
struct  MessageTracing
 
struct  Month
 
class  NaturalRefreshSession
 
class  NetFeed
 
class  NetFeedConnection
 
struct  NetFeedRole
 
struct  NetFeedType
 
class  NetPacket
 
struct  NullDecimal9
 
struct  NullDecimalQty
 
struct  NullLogger
 
struct  NullMaturityMonthYear
 
struct  NullPRICE
 
struct  NullPRICE9
 
struct  Offers
 
struct  OpenCloseSettlFlag
 
class  Order
 
struct  OrderTraits
 
struct  OrderUpdateAction
 
class  Packet
 
struct  PutOrCall
 
struct  QuoteRequest39
 
struct  RealtimeFeedLayout
 
class  RealtimeFeedSettings
 
class  RecoveryCompletionArgs
 
struct  RecoveryCompletionStatus
 
struct  RecoveryFeedLayout
 
class  RecoveryFeedSettings
 
class  ReplaySettings
 
struct  SchemaTraits
 
class  Security
 
class  SecurityDataArgs
 
struct  SecurityListener
 
struct  SecurityStatus30
 
struct  SecurityTradingEvent
 
struct  SecurityTradingStatus
 
struct  SecurityUpdateAction
 
class  SessionSettings
 
class  SettlPriceType
 
struct  SnapshotFullRefresh38
 
struct  SnapshotFullRefresh52
 
struct  SnapshotFullRefreshOrderBook44
 
struct  SnapshotFullRefreshOrderBook53
 
class  StrRef
 
class  TcpRecoveryService
 
class  TcpRecoverySettings
 
class  ThreadAffinity
 
class  TimeSpan
 
struct  TimeSpanFormat
 
class  Timestamp
 
struct  TimestampFormat
 
struct  TimeTraits
 
class  TinySet
 
class  TinyStrSet
 
class  TinyStrSetIterator
 
class  TradeOrderIds
 
struct  TradeProcessing
 
class  TradeSummaryArgs
 
struct  UpdateAction
 
class  UtcWatch
 
class  VectorOverArray
 
class  Version
 
struct  WatchService
 

Typedefs

typedef MessageHeader::TemplateId MessageTemplateId
 
typedef UInt16 MessageSize
 
typedef FixedPointDecimal< Int64, IntegralConstant< Int8,-9 >> Decimal9
 
typedef FixedPointDecimal< Int32, IntegralConstant< Int8,-4 >> DecimalQty
 
typedef FixedPointDecimal< Int64, IntegralConstant< Int8,-7 >> FLOAT
 
typedef FixedPointDecimal< Int64, IntegralConstant< Int8,-7 >> PRICE
 
typedef FixedPointDecimal< Int64, IntegralConstant< Int8,-9 >> PRICE9
 
typedef MbpBook< ConsolidatedPriceLevel, MbpBookDepth > ConsolidatedBook
 
typedef MbpBookFactory< ConsolidatedPriceLevel, MbpBookDepth > ConsolidatedBookFactory
 
typedef MbpBook< DirectPriceLevel, MbpBookDepth > DirectBook
 
typedef MbpBookFactory< DirectPriceLevel, MbpBookDepth > DirectBookFactory
 
typedef UInt32 ChannelId
 
typedef Int32 SecurityId
 
typedef Int32 CpuIndex
 
typedef Char Asset[6]
 
typedef Char CFICode[6]
 
typedef Char CHAR
 
typedef Char Currency[3]
 
typedef IntegralConstant< Int8, 24 > InstAttribType
 
typedef Int16 Int16
 
typedef Int32 Int32
 
typedef Int8 Int8
 
typedef UInt16 LocalMktDate
 
typedef IntegralConstant< Char, 'J'> EntryTypeChannelReset
 
typedef IntegralConstant< Char, 'g'> EntryTypeLimits
 
typedef IntegralConstant< Char, '2'> EntryTypeTrade
 
typedef IntegralConstant< Char, 'e'> EntryTypeVol
 
typedef Char FeedType[3]
 
typedef IntegralConstant< Int8, 0 > UpdateActionNew
 
typedef IntegralConstant< Int8, 0 > UpdateTypeNew
 
typedef Char QuoteReqId[23]
 
typedef Char SecurityExchange[4]
 
typedef Char SecurityGroup[6]
 
typedef IntegralConstant< Char, '8'> SecurityIDSource
 
typedef Char SecuritySubType[5]
 
typedef Char SecurityType[6]
 
typedef Char Symbol[20]
 
typedef Char Text[180]
 
typedef Char UnderlyingSymbol[20]
 
typedef Char UnitOfMeasure[30]
 
typedef Char UserDefinedInstrument
 
typedef UInt32 UInt32
 
typedef UInt64 UInt64
 
typedef UInt8 UInt8
 
typedef IntegralConstant< Int32, 2147483647 > NullInt32
 
typedef IntegralConstant< Int8, 127 > NullInt8
 
typedef IntegralConstant< UInt16, 65535 > NullLocalMktDate
 
typedef IntegralConstant< UInt32, 4294967295 > NullUInt32
 
typedef IntegralConstant< UInt64, 18446744073709551615ULL > NullUInt64
 
typedef IntegralConstant< UInt8, 255 > NullUInt8
 
typedef IssueArgs WarningArgs
 
typedef IssueArgs ErrorArgs
 
typedef MbpBook< ImpliedPriceLevel, MbpBookDepth > ImpliedBook
 
typedef MbpBookFactory< ImpliedPriceLevel, MbpBookDepth > ImpliedBookFactory
 
typedef MessageArgs< InstrumentDefinitionFuture27 > InstrumentDefinitionFuture27Args
 
typedef MessageArgs< InstrumentDefinitionSpread29 > InstrumentDefinitionSpread29Args
 
typedef MessageArgs< IncrementalRefreshBook32 > IncrementalRefreshBook32Args
 
typedef MessageArgs< IncrementalRefreshDailyStatistics33 > IncrementalRefreshDailyStatistics33Args
 
typedef MessageArgs< IncrementalRefreshLimitsBanding34 > IncrementalRefreshLimitsBanding34Args
 
typedef MessageArgs< IncrementalRefreshSessionStatistics35 > IncrementalRefreshSessionStatistics35Args
 
typedef MessageArgs< SnapshotFullRefresh38 > SnapshotFullRefresh38Args
 
typedef MessageArgs< InstrumentDefinitionOption41 > InstrumentDefinitionOption41Args
 
typedef MessageArgs< IncrementalRefreshTradeSummary42 > IncrementalRefreshTradeSummary42Args
 
typedef MessageArgs< IncrementalRefreshOrderBook43 > IncrementalRefreshOrderBook43Args
 
typedef MessageArgs< SnapshotFullRefreshOrderBook44 > SnapshotFullRefreshOrderBook44Args
 
typedef MessageArgs< ChannelReset4 > ChannelReset4Args
 
typedef MessageArgs< AdminHeartbeat12 > AdminHeartbeat12Args
 
typedef MessageArgs< AdminLogin15 > AdminLogin15Args
 
typedef MessageArgs< AdminLogout16 > AdminLogout16Args
 
typedef MessageArgs< InstrumentDefinitionFuture54 > InstrumentDefinitionFuture54Args
 
typedef MessageArgs< InstrumentDefinitionSpread56 > InstrumentDefinitionSpread56Args
 
typedef MessageArgs< SecurityStatus30 > SecurityStatus30Args
 
typedef MessageArgs< IncrementalRefreshBook46 > IncrementalRefreshBook46Args
 
typedef MessageArgs< IncrementalRefreshDailyStatistics49 > IncrementalRefreshDailyStatistics49Args
 
typedef MessageArgs< IncrementalRefreshLimitsBanding50 > IncrementalRefreshLimitsBanding50Args
 
typedef MessageArgs< IncrementalRefreshSessionStatistics51 > IncrementalRefreshSessionStatistics51Args
 
typedef MessageArgs< IncrementalRefreshVolume37 > IncrementalRefreshVolume37Args
 
typedef MessageArgs< SnapshotFullRefresh52 > SnapshotFullRefresh52Args
 
typedef MessageArgs< QuoteRequest39 > QuoteRequest39Args
 
typedef MessageArgs< InstrumentDefinitionOption55 > InstrumentDefinitionOption55Args
 
typedef MessageArgs< IncrementalRefreshTradeSummary48 > IncrementalRefreshTradeSummary48Args
 
typedef MessageArgs< IncrementalRefreshOrderBook47 > IncrementalRefreshOrderBook47Args
 
typedef MessageArgs< SnapshotFullRefreshOrderBook53 > SnapshotFullRefreshOrderBook53Args
 
typedef std::list< Order, MemoryPoolAllocator< Order >> SortedOrders
 
typedef UInt8 MbpBookDepth
 
typedef UInt8 Byte
 
typedef UInt16 Word
 
typedef UInt32 DWord
 
typedef UInt64 QWord
 
typedef IncrementalRefreshBookCombinedEntry< IncrementalRefreshBook46::OrderIDEntry, IncrementalRefreshBook46::Entry > IncrementalRefreshBook46CombinedEntry
 
typedef IncrementalRefreshBookCombinedEntry< IncrementalRefreshBook32::OrderIDEntry, IncrementalRefreshBook32::Entry > IncrementalRefreshBook32CombinedEntry
 
typedef std::vector< std::string > NifList
 
typedef UInt64 OrderId
 
typedef UInt64 OrderPriority
 
typedef Int32 DisplayQuantity
 
typedef UInt32 SequenceNumber
 
typedef NetPacket PacketArgs
 
typedef std::vector< std::string > FileList
 
typedef MessageHeader::Version SchemaVersion
 
typedef TradeSummaryArgs< IncrementalRefreshTradeSummary48 > TradeSummary48Args
 
typedef TradeSummaryArgs< IncrementalRefreshTradeSummary42 > TradeSummary42Args
 
typedef SecurityDataArgs< IncrementalRefreshVolume37 > Volume37Args
 
typedef SecurityDataArgs< IncrementalRefreshOrderBook43 > MboBook43AtomicUpdateArgs
 
typedef SecurityDataArgs< IncrementalRefreshOrderBook47 > MboBook47AtomicUpdateArgs
 
typedef SecurityDataArgs< IncrementalRefreshBook32, IncrementalRefreshBook32CombinedEntry > MboBookCombined32AtomicUpdateArgs
 
typedef SecurityDataArgs< IncrementalRefreshBook46, IncrementalRefreshBook46CombinedEntry > MboBookCombined46AtomicUpdateArgs
 
typedef SecurityDataArgs< IncrementalRefreshBook32 > MbpBook32AtomicUpdateArgs
 
typedef SecurityDataArgs< IncrementalRefreshBook46 > MbpBook46AtomicUpdateArgs
 
typedef SecurityDataArgs< IncrementalRefreshDailyStatistics33 > DailyStatistics33Args
 
typedef SecurityDataArgs< IncrementalRefreshDailyStatistics49 > DailyStatistics49Args
 
typedef SecurityDataArgs< IncrementalRefreshSessionStatistics35 > SessionStatistics35Args
 
typedef SecurityDataArgs< IncrementalRefreshSessionStatistics51 > SessionStatistics51Args
 
typedef SecurityDataArgs< IncrementalRefreshLimitsBanding34 > LimitsAndBanding34Args
 
typedef SecurityDataArgs< IncrementalRefreshLimitsBanding50 > LimitsAndBanding50Args
 
typedef SecurityDataArgs< QuoteRequest39, QuoteRequest39::RelatedSymEntry > QuoteRequest39RelatedSymArgs
 
typedef SecurityDataArgs< SnapshotFullRefresh38 > Recovery38EntryArgs
 
typedef SecurityDataArgs< SnapshotFullRefresh52 > Recovery52EntryArgs
 
typedef SecurityDataArgs< SnapshotFullRefreshOrderBook44 > MboRecovery44EntryArgs
 
typedef SecurityDataArgs< SnapshotFullRefreshOrderBook53 > MboRecovery53EntryArgs
 
typedef BookUpdateErrorArgs< MboBook > MboBookUpdateErrorArgs
 
typedef BookUpdateErrorArgs< DirectBook > DirectBookUpdateErrorArgs
 
typedef BookUpdateErrorArgs< ImpliedBook > ImpliedBookUpdateErrorArgs
 
typedef char Char
 

Functions

ONIXS_CMEMDH_EXPORTED void throwBadBinaryData (const Char *className)
 
ONIXS_CMEMDH_EXPORTED void throwBadBinaryGroup ()
 
void throwBadBinaryMessage ()
 
ONIXS_CMEMDH_EXPORTED void throwBadMessageVersion (SchemaVersion messageVersion)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, BookState::Enum)
 
std::string toStr (BookState::Enum bookState)
 
void throwBadBboThreshold ()
 
ONIXS_CMEMDH_EXPORTED bool thresholdExceeded (const Decimal &, const Decimal &, const Decimal &)
 
ONIXS_CMEMDH_EXPORTED bool thresholdExceeded (const Decimal &, Int32, Int32)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const MboBboTracking &)
 
std::string toStr (const MboBboTracking &tracking)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const ImpliedBboTracking &)
 
std::string toStr (const ImpliedBboTracking &tracking)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const DirectBboTracking &)
 
std::string toStr (const DirectBboTracking &tracking)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, BookUpdateNotification::Enum)
 
std::string toStr (BookUpdateNotification::Enum strategy)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const BookManagement &)
 
std::string toStr (const BookManagement &settings)
 
ONIXS_CMEMDH_EXPORTED void brief (std::string &, const ConsolidatedBook &)
 
std::string brief (const ConsolidatedBook &book)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const ConsolidatedBook &)
 
std::string toStr (const ConsolidatedBook &book)
 
ONIXS_CMEMDH_EXPORTED void toFormattedStr (std::string &, const ConsolidatedBook &)
 
std::string toFormattedStr (const ConsolidatedBook &book)
 
ONIXS_CMEMDH_EXPORTED void consolidate (ConsolidatedBook &, const DirectBook &, const ImpliedBook &)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const ConsolidatedPriceLevel &)
 
std::string toStr (const ConsolidatedPriceLevel &priceLevel)
 
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)
 
ONIXS_CMEMDH_EXPORTED bool operator== (const Decimal &left, const Decimal &right)
 
ONIXS_CMEMDH_EXPORTED bool operator!= (const Decimal &left, const Decimal &right)
 
template<class Mantissa , class Exponent >
bool operator== (const Decimal &left, const FixedPointDecimal< Mantissa, Exponent > &right)
 
template<class Mantissa , class Exponent >
bool operator== (const FixedPointDecimal< Mantissa, Exponent > &left, const Decimal &right)
 
template<class Mantissa , class Exponent >
bool operator!= (const Decimal &left, const FixedPointDecimal< Mantissa, Exponent > &right)
 
template<class Mantissa , class Exponent >
bool operator!= (const FixedPointDecimal< Mantissa, Exponent > &left, const Decimal &right)
 
ONIXS_CMEMDH_EXPORTED bool operator< (const Decimal &left, const Decimal &right)
 
ONIXS_CMEMDH_EXPORTED bool operator<= (const Decimal &left, const Decimal &right)
 
bool operator> (const Decimal &left, const Decimal &right)
 
template<class Mantissa , class Exponent >
bool operator< (const Decimal &left, const FixedPointDecimal< Mantissa, Exponent > &right)
 
template<class Mantissa , class Exponent >
bool operator< (const FixedPointDecimal< Mantissa, Exponent > &left, const Decimal &right)
 
template<class Mantissa , class Exponent >
bool operator> (const Decimal &left, const FixedPointDecimal< Mantissa, Exponent > &right)
 
template<class Mantissa , class Exponent >
bool operator> (const FixedPointDecimal< Mantissa, Exponent > &left, const Decimal &right)
 
ONIXS_CMEMDH_EXPORTED void decimalToStr (std::string &, Int64, Int32)
 
void toStr (std::string &str, const Decimal &number)
 
std::string toStr (const Decimal &number)
 
template<class Mantissa , class Exponent >
void toStr (std::string &str, const FixedPointDecimal< Mantissa, Exponent > &number)
 
template<class Mantissa , class Exponent >
std::string toStr (const FixedPointDecimal< Mantissa, Exponent > &number)
 
ONIXS_CMEMDH_EXPORTED void brief (std::string &, const DirectBook &)
 
std::string brief (const DirectBook &book)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const DirectBook &)
 
std::string toStr (const DirectBook &book)
 
ONIXS_CMEMDH_EXPORTED void toFormattedStr (std::string &, const DirectBook &)
 
std::string toFormattedStr (const DirectBook &book)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const DirectPriceLevel &)
 
std::string toStr (const DirectPriceLevel &priceLevel)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const ThreadAffinity &)
 
std::string toStr (const ThreadAffinity &affinity)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const FeedEngineSettings &)
 
std::string toStr (const FeedEngineSettings &settings)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, RecoveryFeedLayout::Enum)
 
std::string toStr (RecoveryFeedLayout::Enum layout)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const RecoveryFeedSettings &)
 
std::string toStr (const RecoveryFeedSettings &settings)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, RealtimeFeedLayout::Enum)
 
std::string toStr (RealtimeFeedLayout::Enum layout)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const RealtimeFeedSettings &)
 
std::string toStr (const RealtimeFeedSettings &settings)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const FeedSettings &)
 
std::string toStr (const FeedSettings &settings)
 
Timestamp localMktDateToTimestamp (LocalMktDate days)
 
ONIXS_CMEMDH_EXPORTED std::string makeLogFilename (UInt32)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const InstrumentSelection &)
 
std::string toStr (const InstrumentSelection &selection)
 
bool selected (const InstrumentSelection::SecurityIds &ids, SecurityId id)
 
bool selected (const TinyStrSet &selection, const StrRef &value)
 
bool selected (const InstrumentSelection &selection, const Security &security)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, MessageTracing::Enum)
 
std::string toStr (MessageTracing::Enum tracing)
 
ONIXS_CMEMDH_EXPORTED bool fromStr (MessageTracing::Enum &, const Char *, size_t)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const HandlerDebugLoggingSettings &)
 
std::string toStr (const HandlerDebugLoggingSettings &settings)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const HandlerSettings &)
 
std::string toStr (const HandlerSettings &settings)
 
ONIXS_CMEMDH_EXPORTED std::string makeInstrumentCacheFilename (ChannelId)
 
ONIXS_CMEMDH_EXPORTED void brief (std::string &, const ImpliedBook &)
 
std::string brief (const ImpliedBook &book)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const ImpliedBook &)
 
std::string toStr (const ImpliedBook &book)
 
ONIXS_CMEMDH_EXPORTED void toFormattedStr (std::string &, const ImpliedBook &)
 
std::string toFormattedStr (const ImpliedBook &book)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const ImpliedPriceLevel &)
 
std::string toStr (const ImpliedPriceLevel &priceLevel)
 
ONIXS_CMEMDH_EXPORTED void initialize (const InitializationSettings &)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, Int8)
 
std::string toStr (Int8 number)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, UInt8)
 
std::string toStr (UInt8 number)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, Int16)
 
std::string toStr (Int16 number)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, UInt16)
 
std::string toStr (UInt16 number)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, Int32)
 
std::string toStr (Int32 number)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, UInt32)
 
std::string toStr (UInt32 number)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, Int64)
 
std::string toStr (Int64 number)
 
ONIXS_CMEMDH_EXPORTED 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)
 
template<typename Undefined >
LogEvent & operator<< (LogEvent &event, Undefined undefined)
 
LogEvent & operator<< (LogEvent &event, const Char *cStr)
 
LogEvent & operator<< (LogEvent &event, const std::string &str)
 
LogEvent & operator<< (LogEvent &event, const StrRef &strRef)
 
LogEvent & operator<< (LogEvent &event, Char character)
 
LogEvent & operator<< (LogEvent &event, Int8 number)
 
LogEvent & operator<< (LogEvent &event, UInt8 number)
 
LogEvent & operator<< (LogEvent &event, Int16 number)
 
LogEvent & operator<< (LogEvent &event, UInt16 number)
 
LogEvent & operator<< (LogEvent &event, Int32 number)
 
LogEvent & operator<< (LogEvent &event, UInt32 number)
 
LogEvent & operator<< (LogEvent &event, Int64 number)
 
LogEvent & operator<< (LogEvent &event, UInt64 number)
 
template<class Mantissa , class Exponent >
LogEvent & operator<< (LogEvent &event, const FixedPointDecimal< Mantissa, Exponent > &number)
 
LogEvent & operator<< (LogEvent &event, const Timestamp &timestamp)
 
LogEvent & operator<< (LogEvent &event, const TimeSpan &timeSpan)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, LogSeverity::Enum)
 
std::string toStr (LogSeverity::Enum mode)
 
ONIXS_CMEMDH_EXPORTED bool fromStr (LogSeverity::Enum &, const Char *, size_t)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, LogCategory::Enum)
 
std::string toStr (LogCategory::Enum mode)
 
ONIXS_CMEMDH_EXPORTED bool fromStr (LogCategory::Enum &, const Char *, size_t)
 
void copy (MboBook &target, const MboBook &source)
 
ONIXS_CMEMDH_EXPORTED void brief (std::string &, const MboBook &)
 
std::string brief (const MboBook &book)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const MboBook &)
 
std::string toStr (const MboBook &book)
 
ONIXS_CMEMDH_EXPORTED void toFormattedStr (std::string &, const MboBook &)
 
std::string toFormattedStr (const MboBook &book)
 
template<typename Depth >
void throwMbpBookRedepthFailure (Depth newDepth, Depth maxDepth)
 
template<class TargetPriceLevel , class SourcePriceLevel , class Depth >
void copy (MbpBook< TargetPriceLevel, Depth > &target, const MbpBook< SourcePriceLevel, Depth > &source, Depth maxDepth=static_cast< Depth >(-1))
 
template<typename Target , typename Source >
Target c_cast (Source src)
 
template<typename Type >
void * toOpaquePtr (Type *ptr)
 
template<typename Type >
const void * toOpaquePtr (const Type *ptr)
 
template<typename Type >
Byte * toByteBlock (Type *ptr)
 
template<typename Type >
const Byte * toByteBlock (const Type *ptr)
 
template<typename Type >
Type * advanceByBytes (Type *pointer, ptrdiff_t distance)
 
template<typename Type >
Type * advanceBackByBytes (Type *pointer, ptrdiff_t distance)
 
template<typename Left , typename Right >
ptrdiff_t byteDistance (Left *left, Right *right)
 
template<class Object , class OtherObject >
bool operator== (const MemoryPoolAllocator< Object > &left, const MemoryPoolAllocator< OtherObject > &right)
 
template<class Object , class OtherObject >
bool operator!= (const MemoryPoolAllocator< Object > &left, const MemoryPoolAllocator< OtherObject > &right)
 
ONIXS_CMEMDH_EXPORTED MemoryPool * makeMemoryPool (size_t, size_t, size_t, size_t)
 
void throwZeroParameter (const char *parameter)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const MemoryPoolSettings &)
 
std::string toStr (const MemoryPoolSettings &settings)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, NetFeedType::Enum)
 
std::string toStr (NetFeedType::Enum type)
 
void toStr (std::string &str, NetFeedRole::Enum role)
 
std::string toStr (NetFeedRole::Enum role)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const NetFeedConnection &)
 
std::string toStr (const NetFeedConnection &connection)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const Order &)
 
std::string toStr (const Order &order)
 
void throwBadPacket (size_t packetSize, size_t minimalSize)
 
ONIXS_CMEMDH_EXPORTED void gatherLogFiles (FileList &, UInt32, const std::string &)
 
ONIXS_CMEMDH_EXPORTED void gatherLogFiles (FileList &, UInt32, const std::string &, const std::string &)
 
ONIXS_CMEMDH_EXPORTED void brief (std::string &, const Security &)
 
std::string brief (const Security &security)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const Security &)
 
std::string toStr (const Security &security)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, AggressorSide::Enum value)
 
std::string toStr (AggressorSide::Enum value)
 
void toFix (std::string &str, AggressorSide::Enum value)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, EventType::Enum value)
 
std::string toStr (EventType::Enum value)
 
void toFix (std::string &str, EventType::Enum value)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, HaltReason::Enum value)
 
std::string toStr (HaltReason::Enum value)
 
void toFix (std::string &str, HaltReason::Enum value)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, LegSide::Enum value)
 
std::string toStr (LegSide::Enum value)
 
void toFix (std::string &str, LegSide::Enum value)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, EntryType::Enum value)
 
std::string toStr (EntryType::Enum value)
 
void toFix (std::string &str, EntryType::Enum value)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, EntryTypeBook::Enum value)
 
std::string toStr (EntryTypeBook::Enum value)
 
void toFix (std::string &str, EntryTypeBook::Enum value)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, EntryTypeDailyStatistics::Enum value)
 
std::string toStr (EntryTypeDailyStatistics::Enum value)
 
void toFix (std::string &str, EntryTypeDailyStatistics::Enum value)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, EntryTypeStatistics::Enum value)
 
std::string toStr (EntryTypeStatistics::Enum value)
 
void toFix (std::string &str, EntryTypeStatistics::Enum value)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, UpdateAction::Enum value)
 
std::string toStr (UpdateAction::Enum value)
 
void toFix (std::string &str, UpdateAction::Enum value)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, OpenCloseSettlFlag::Enum value)
 
std::string toStr (OpenCloseSettlFlag::Enum value)
 
void toFix (std::string &str, OpenCloseSettlFlag::Enum value)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, OrderUpdateAction::Enum value)
 
std::string toStr (OrderUpdateAction::Enum value)
 
void toFix (std::string &str, OrderUpdateAction::Enum value)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, PutOrCall::Enum value)
 
std::string toStr (PutOrCall::Enum value)
 
void toFix (std::string &str, PutOrCall::Enum value)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, SecurityTradingEvent::Enum value)
 
std::string toStr (SecurityTradingEvent::Enum value)
 
void toFix (std::string &str, SecurityTradingEvent::Enum value)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, SecurityTradingStatus::Enum value)
 
std::string toStr (SecurityTradingStatus::Enum value)
 
void toFix (std::string &str, SecurityTradingStatus::Enum value)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, SecurityUpdateAction::Enum value)
 
std::string toStr (SecurityUpdateAction::Enum value)
 
void toFix (std::string &str, SecurityUpdateAction::Enum value)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, InstAttribValue set)
 
std::string toStr (InstAttribValue set)
 
void toFix (std::string &str, InstAttribValue set)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, MatchEventIndicator set)
 
std::string toStr (MatchEventIndicator set)
 
void toFix (std::string &str, MatchEventIndicator set)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, SettlPriceType set)
 
std::string toStr (SettlPriceType set)
 
void toFix (std::string &str, SettlPriceType set)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const Decimal9 &obj)
 
std::string toStr (const Decimal9 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const DecimalQty &obj)
 
std::string toStr (const DecimalQty &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const MaturityMonthYear &obj)
 
std::string toStr (const MaturityMonthYear &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const GroupSize &obj)
 
std::string toStr (const GroupSize &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const GroupSize8Byte &obj)
 
std::string toStr (const GroupSize8Byte &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const GroupSizeEncoding &obj)
 
std::string toStr (const GroupSizeEncoding &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const MessageHeader &obj)
 
std::string toStr (const MessageHeader &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const InstrumentDefinitionFuture27 &obj)
 
std::string toStr (const InstrumentDefinitionFuture27 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const InstrumentDefinitionFuture27 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const InstrumentDefinitionSpread29 &obj)
 
std::string toStr (const InstrumentDefinitionSpread29 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const InstrumentDefinitionSpread29 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const IncrementalRefreshBook32 &obj)
 
std::string toStr (const IncrementalRefreshBook32 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const IncrementalRefreshBook32 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const IncrementalRefreshDailyStatistics33 &obj)
 
std::string toStr (const IncrementalRefreshDailyStatistics33 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const IncrementalRefreshDailyStatistics33 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const IncrementalRefreshLimitsBanding34 &obj)
 
std::string toStr (const IncrementalRefreshLimitsBanding34 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const IncrementalRefreshLimitsBanding34 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const IncrementalRefreshSessionStatistics35 &obj)
 
std::string toStr (const IncrementalRefreshSessionStatistics35 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const IncrementalRefreshSessionStatistics35 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const SnapshotFullRefresh38 &obj)
 
std::string toStr (const SnapshotFullRefresh38 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const SnapshotFullRefresh38 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const InstrumentDefinitionOption41 &obj)
 
std::string toStr (const InstrumentDefinitionOption41 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const InstrumentDefinitionOption41 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const IncrementalRefreshTradeSummary42 &obj)
 
std::string toStr (const IncrementalRefreshTradeSummary42 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const IncrementalRefreshTradeSummary42 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const IncrementalRefreshOrderBook43 &obj)
 
std::string toStr (const IncrementalRefreshOrderBook43 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const IncrementalRefreshOrderBook43 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const SnapshotFullRefreshOrderBook44 &obj)
 
std::string toStr (const SnapshotFullRefreshOrderBook44 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const SnapshotFullRefreshOrderBook44 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const ChannelReset4 &obj)
 
std::string toStr (const ChannelReset4 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const ChannelReset4 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const AdminHeartbeat12 &obj)
 
std::string toStr (const AdminHeartbeat12 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const AdminHeartbeat12 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const AdminLogin15 &obj)
 
std::string toStr (const AdminLogin15 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const AdminLogin15 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const AdminLogout16 &obj)
 
std::string toStr (const AdminLogout16 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const AdminLogout16 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const InstrumentDefinitionFuture54 &obj)
 
std::string toStr (const InstrumentDefinitionFuture54 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const InstrumentDefinitionFuture54 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const InstrumentDefinitionSpread56 &obj)
 
std::string toStr (const InstrumentDefinitionSpread56 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const InstrumentDefinitionSpread56 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const SecurityStatus30 &obj)
 
std::string toStr (const SecurityStatus30 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const SecurityStatus30 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const IncrementalRefreshBook46 &obj)
 
std::string toStr (const IncrementalRefreshBook46 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const IncrementalRefreshBook46 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const IncrementalRefreshDailyStatistics49 &obj)
 
std::string toStr (const IncrementalRefreshDailyStatistics49 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const IncrementalRefreshDailyStatistics49 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const IncrementalRefreshLimitsBanding50 &obj)
 
std::string toStr (const IncrementalRefreshLimitsBanding50 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const IncrementalRefreshLimitsBanding50 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const IncrementalRefreshSessionStatistics51 &obj)
 
std::string toStr (const IncrementalRefreshSessionStatistics51 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const IncrementalRefreshSessionStatistics51 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const IncrementalRefreshVolume37 &obj)
 
std::string toStr (const IncrementalRefreshVolume37 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const IncrementalRefreshVolume37 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const SnapshotFullRefresh52 &obj)
 
std::string toStr (const SnapshotFullRefresh52 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const SnapshotFullRefresh52 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const QuoteRequest39 &obj)
 
std::string toStr (const QuoteRequest39 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const QuoteRequest39 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const InstrumentDefinitionOption55 &obj)
 
std::string toStr (const InstrumentDefinitionOption55 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const InstrumentDefinitionOption55 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const IncrementalRefreshTradeSummary48 &obj)
 
std::string toStr (const IncrementalRefreshTradeSummary48 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const IncrementalRefreshTradeSummary48 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const IncrementalRefreshOrderBook47 &obj)
 
std::string toStr (const IncrementalRefreshOrderBook47 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const IncrementalRefreshOrderBook47 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &str, const SnapshotFullRefreshOrderBook53 &obj)
 
std::string toStr (const SnapshotFullRefreshOrderBook53 &obj)
 
ONIXS_CMEMDH_EXPORTED void toFix (std::string &str, const SnapshotFullRefreshOrderBook53 &obj)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, JoinRecoveryOptions::Enum)
 
std::string toStr (JoinRecoveryOptions::Enum recovery)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, GapAndErrorHandlingOptions::Enum)
 
std::string toStr (GapAndErrorHandlingOptions::Enum handling)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, MarketRecoveryOptions::Enum)
 
std::string toStr (MarketRecoveryOptions::Enum option)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const SessionSettings &)
 
std::string toStr (const SessionSettings &settings)
 
StrRef toStrRef (const std::string &str)
 
StrRef toStrRef (const Char *cStr)
 
std::string toStr (const StrRef &ref)
 
void toStr (std::string &str, const StrRef &ref)
 
std::string toStr (Char character)
 
void toStr (std::string &str, Char character)
 
void toStr (std::string &str, const std::string &value)
 
bool operator== (const StrRef &left, const StrRef &right)
 
bool operator!= (const StrRef &left, const StrRef &right)
 
bool operator== (const StrRef &ref, const std::string &str)
 
bool operator!= (const StrRef &ref, const std::string &str)
 
bool operator== (const std::string &str, const StrRef &ref)
 
bool operator!= (const std::string &str, const StrRef &ref)
 
bool operator== (const StrRef &ref, const Char *str)
 
bool operator!= (const StrRef &ref, const Char *str)
 
bool operator== (const Char *str, const StrRef &ref)
 
bool operator!= (const Char *str, const StrRef &ref)
 
bool operator< (const StrRef &left, const StrRef &right)
 
bool operator> (const StrRef &left, const StrRef &right)
 
std::ostream & operator<< (std::ostream &stream, const StrRef &text)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const TcpRecoverySettings &)
 
std::string toStr (const TcpRecoverySettings &settings)
 
bool operator== (const TimeSpan &left, const TimeSpan &right)
 
bool operator!= (const TimeSpan &left, const TimeSpan &right)
 
bool operator< (const TimeSpan &left, const TimeSpan &right)
 
bool operator> (const TimeSpan &left, const TimeSpan &right)
 
ONIXS_CMEMDH_EXPORTED void toStrAsHHMMSS (std::string &, TimeSpan)
 
ONIXS_CMEMDH_EXPORTED void toStrAsHHMMSSmsec (std::string &, TimeSpan)
 
ONIXS_CMEMDH_EXPORTED void toStrAsSDHHMMSSnsec (std::string &, TimeSpan)
 
void toStr (std::string &str, TimeSpan timeSpan, TimeSpanFormat::Enum format=TimeSpanFormat::SDHHMMSSnsec)
 
std::string toStr (TimeSpan timeSpan, TimeSpanFormat::Enum format=TimeSpanFormat::SDHHMMSSnsec)
 
bool operator== (const Timestamp &left, const Timestamp &right)
 
bool operator!= (const Timestamp &left, const Timestamp &right)
 
bool operator< (const Timestamp &left, const Timestamp &right)
 
bool operator> (const Timestamp &left, const Timestamp &right)
 
Timestamp operator+ (const Timestamp &timestamp, const TimeSpan &timeSpan)
 
Timestamp operator- (const Timestamp &timestamp, const TimeSpan &timeSpan)
 
TimeSpan operator- (const Timestamp &left, const Timestamp &right)
 
ONIXS_CMEMDH_EXPORTED void toStrAsYYYYMMDD (std::string &, Timestamp)
 
ONIXS_CMEMDH_EXPORTED void toStrAsYYYYMMDDHHMMSS (std::string &, Timestamp)
 
ONIXS_CMEMDH_EXPORTED void toStrAsYYYYMMDDHHMMSSmsec (std::string &, Timestamp)
 
ONIXS_CMEMDH_EXPORTED void toStrAsYYYYMMDDHHMMSSnsec (std::string &, Timestamp)
 
void toStr (std::string &str, Timestamp timestamp, TimestampFormat::Enum format=TimestampFormat::YYYYMMDDHHMMSSnsec)
 
std::string toStr (Timestamp timestamp, TimestampFormat::Enum format=TimestampFormat::YYYYMMDDHHMMSSnsec)
 
ONIXS_CMEMDH_EXPORTED bool fromStr (Timestamp &, const Char *, size_t)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, TradeProcessing::Enum)
 
std::string toStr (TradeProcessing::Enum strategy)
 
template<class Message >
Message typify (const BinaryMessage &message)
 
template<class Processor >
bool processTypified (const BinaryMessage &binary, Processor &processor)
 
template<typename TargetSize , typename SourceSize >
void throwVectorCopyOverflow (TargetSize targetSize, SourceSize sourceSize)
 
template<typename TargetItem , typename TargetSize , typename SourceItem , typename SourceSize >
void copy (VectorOverArray< TargetItem, TargetSize > &target, const VectorOverArray< SourceItem, TargetSize > &source, SourceSize itemCount=static_cast< SourceSize >(-1))
 
bool operator== (const Version &left, const Version &right)
 
bool operator!= (const Version &left, const Version &right)
 
bool operator< (const Version &left, const Version &right)
 
bool operator> (const Version &left, const Version &right)
 
ONIXS_CMEMDH_EXPORTED bool fromStr (const Char *, size_t, Version &)
 
ONIXS_CMEMDH_EXPORTED void toStr (std::string &, const Version &)
 
std::string toStr (const Version &version)
 

Typedef Documentation

MessageArgs template instantiation for AdminHeartbeat12 message type.

Definition at line 155 of file MarketDataListener.h.

MessageArgs template instantiation for AdminLogin15 message type.

Definition at line 161 of file MarketDataListener.h.

MessageArgs template instantiation for AdminLogout16 message type.

Definition at line 167 of file MarketDataListener.h.

typedef Char Asset[6]

Asset.

FIX type: String.

Definition at line 33 of file Fields.h.

typedef UInt8 Byte

Alias for Byte.

Definition at line 30 of file Memory.h.

typedef Char CFICode[6]

CFICode type.

FIX type: String.

Definition at line 39 of file Fields.h.

typedef UInt32 ChannelId

Identifies CME channel.

Definition at line 28 of file Domain.h.

MessageArgs template instantiation for ChannelReset4 message type.

Definition at line 149 of file MarketDataListener.h.

typedef char Char

Character type alias.

Definition at line 36 of file String.h.

typedef Char CHAR

char.

Definition at line 43 of file Fields.h.

Consolidated Order Book.

A set of bid prices and ask prices for the given security (bids are descending and asks are ascending). The quantity is provided at each price level.

In addition to regular book interface, provides access to detailed consolidated price level data like direct and implied quantity components.

Definition at line 45 of file ConsolidatedBook.h.

Factory for consolidated books.

Definition at line 54 of file ConsolidatedBook.h.

typedef Int32 CpuIndex

Zero-based index of CPU.

Definition at line 31 of file FeedEngine.h.

typedef Char Currency[3]

Currency.

FIX type: Currency.

Definition at line 49 of file Fields.h.

Instantiation of security data attributes for daily statistics.

Definition at line 282 of file SecurityListener.h.

Instantiation of security data attributes for daily statistics.

Definition at line 290 of file SecurityListener.h.

Decimal with constant exponent -9.

Definition at line 37 of file Composites.h.

A number representing quantity.

FIX type: Qty.

Definition at line 81 of file Composites.h.

Multi-depth (direct) order book.

Definition at line 36 of file DirectBook.h.

Factory for direct order books.

Definition at line 45 of file DirectBook.h.

Instantiation of book update error arguments for books of direct type.

Definition at line 422 of file SecurityListener.h.

Presents display quantity.

Definition at line 35 of file Order.h.

typedef UInt32 DWord

Alias for Double Word.

Definition at line 36 of file Memory.h.

Channel Reset message entry type.

Definition at line 79 of file Fields.h.

MDEntryTypeLimits.

Definition at line 85 of file Fields.h.

MDEntryTypeTrade.

Definition at line 91 of file Fields.h.

MDEntryTypeVol.

Definition at line 97 of file Fields.h.

Error arguments.

Definition at line 194 of file HandlerListener.h.

typedef Char FeedType[3]

MDFeedType type.

FIX type: String.

Definition at line 103 of file Fields.h.

typedef std::vector<std::string> FileList

Ordered list of logs to be replayed.

Definition at line 69 of file Replay.h.

Decimal.

Definition at line 123 of file Composites.h.

Defines implied book.

Definition at line 36 of file ImpliedBook.h.

Factory for implied order books.

Definition at line 45 of file ImpliedBook.h.

Instantiation of book update error arguments for books of implied type.

Definition at line 428 of file SecurityListener.h.

MessageArgs template instantiation for IncrementalRefreshBook32 message type.

Definition at line 95 of file MarketDataListener.h.

Data for MBO book atomic update gathered from IncrementalRefreshBook32 message containing atomic updates for all types of books.

Definition at line 147 of file MessageSupplements.h.

MessageArgs template instantiation for IncrementalRefreshBook46 message type.

Definition at line 191 of file MarketDataListener.h.

Data for MBO book atomic update gathered from IncrementalRefreshBook46 message containing atomic updates for all types of books.

Definition at line 136 of file MessageSupplements.h.

MessageArgs template instantiation for IncrementalRefreshVolume37 message type.

Definition at line 215 of file MarketDataListener.h.

Eligibility.

Definition at line 55 of file Fields.h.

typedef Int16 Int16

int16.

Definition at line 59 of file Fields.h.

typedef Int32 Int32

int32.

Definition at line 63 of file Fields.h.

typedef Int8 Int8

int8.

Definition at line 67 of file Fields.h.

Instantiation of security data attributes for limits and banding.

Definition at line 314 of file SecurityListener.h.

Instantiation of security data attributes for limits and banding.

Definition at line 322 of file SecurityListener.h.

typedef UInt16 LocalMktDate

LocalMktDate type.

FIX type: LocalMktDate.

Definition at line 73 of file Fields.h.

Instantiation of security data attributes for MBO book atomic updates.

Definition at line 232 of file SecurityListener.h.

Instantiation of security data attributes for MBO book atomic updates.

Definition at line 240 of file SecurityListener.h.

Instantiation of security data attributes for MBO book atomic updates.

Definition at line 249 of file SecurityListener.h.

Instantiation of security data attributes for MBO book atomic updates.

Definition at line 258 of file SecurityListener.h.

Instantiation of book update error arguments for books of MBO type.

Definition at line 416 of file SecurityListener.h.

Instantiation of security data attributes for MBO recovery data.

Definition at line 357 of file SecurityListener.h.

Instantiation of security data attributes for MBO recovery data.

Definition at line 365 of file SecurityListener.h.

Instantiation of security data attributes for MBP book atomic updates.

Definition at line 266 of file SecurityListener.h.

Instantiation of security data attributes for MBP book atomic updates.

Definition at line 274 of file SecurityListener.h.

Market by price order book depth type.

Definition at line 28 of file MbpBookTraits.h.

typedef UInt16 MessageSize

Aliases message length type.

Definition at line 1020 of file BinaryMessage.h.

Aliases message type (template) identification.

Definition at line 1017 of file BinaryMessage.h.

typedef std::vector<std::string> NifList

List of network interfaces.

Definition at line 33 of file NetFeedConnection.h.

typedef IntegralConstant<Int32, 2147483647> NullInt32

Null value for optional Int32 field.

Definition at line 837 of file Fields.h.

Null value for optional Int8 field.

Definition at line 843 of file Fields.h.

typedef IntegralConstant<UInt16, 65535> NullLocalMktDate

Null value for optional LocalMktDate field.

Definition at line 849 of file Fields.h.

typedef IntegralConstant<UInt32, 4294967295> NullUInt32

Null value for optional UInt32 field.

Definition at line 855 of file Fields.h.

typedef IntegralConstant<UInt64, 18446744073709551615ULL> NullUInt64

Null value for optional UInt64 field.

Definition at line 861 of file Fields.h.

Null value for optional UInt8 field.

Definition at line 867 of file Fields.h.

typedef UInt64 OrderId

Type for order identification.

Definition at line 29 of file Order.h.

Type for order priority.

Definition at line 32 of file Order.h.

Alias for a type keeping collection of packet-related attributes.

Definition at line 467 of file Packet.h.

PRICE.

Definition at line 256 of file Composites.h.

Price with constant exponent -9.

Definition at line 298 of file Composites.h.

typedef Char QuoteReqId[23]

QuoteReqId type.

FIX type: String.

Definition at line 121 of file Fields.h.

MessageArgs template instantiation for QuoteRequest39 message type.

Definition at line 227 of file MarketDataListener.h.

Instantiation of security data attributes for quote request related symbols.

Definition at line 331 of file SecurityListener.h.

typedef UInt64 QWord

Alias for Quad Word.

Definition at line 39 of file Memory.h.

Instantiation of security data attributes for recovery data.

Definition at line 341 of file SecurityListener.h.

Instantiation of security data attributes for recovery data.

Definition at line 349 of file SecurityListener.h.

Aliases SBE-encoded data version type.

Definition at line 30 of file SchemaTraits.h.

typedef Char SecurityExchange[4]

SecurityExchange type.

FIX type: Exchange.

Definition at line 127 of file Fields.h.

typedef Char SecurityGroup[6]

SecurityGroup type.

FIX type: String.

Definition at line 133 of file Fields.h.

typedef Int32 SecurityId

Unique security identifier.

Definition at line 31 of file Domain.h.

SecurityIDSource.

FIX type: char.

Definition at line 141 of file Fields.h.

MessageArgs template instantiation for SecurityStatus30 message type.

Definition at line 185 of file MarketDataListener.h.

typedef Char SecuritySubType[5]

SecuritySubType type.

FIX type: String.

Definition at line 147 of file Fields.h.

typedef Char SecurityType[6]

SecurityType.

FIX type: String.

Definition at line 153 of file Fields.h.

Integral type used to identify packets in a sequence transmitted by MDP.

Definition at line 194 of file Packet.h.

Instantiation of security data attributes for session statistics.

Definition at line 298 of file SecurityListener.h.

Instantiation of security data attributes for session statistics.

Definition at line 306 of file SecurityListener.h.

MessageArgs template instantiation for SnapshotFullRefresh38 message type.

Definition at line 119 of file MarketDataListener.h.

MessageArgs template instantiation for SnapshotFullRefresh52 message type.

Definition at line 221 of file MarketDataListener.h.

Arranged collection of orders.

Definition at line 37 of file MboBookTraits.h.

typedef Char Symbol[20]

Symbol.

FIX type: String.

Definition at line 159 of file Fields.h.

typedef Char Text[180]

Text.

FIX type: String.

Definition at line 165 of file Fields.h.

Attributes of trade summary.

Definition at line 216 of file SecurityListener.h.

typedef UInt32 UInt32

uInt32.

Definition at line 189 of file Fields.h.

typedef UInt64 UInt64

uInt64.

Definition at line 193 of file Fields.h.

typedef UInt8 UInt8

uInt8.

Definition at line 197 of file Fields.h.

typedef Char UnderlyingSymbol[20]

UnderlyingSymbol type.

FIX type: String.

Definition at line 171 of file Fields.h.

typedef Char UnitOfMeasure[30]

UnitOfMeasure type.

FIX type: String.

Definition at line 177 of file Fields.h.

MDUpdateActionNew.

Definition at line 109 of file Fields.h.

MDUpdateTypeNew.

Definition at line 115 of file Fields.h.

UserDefinedInstrument type.

FIX type: char.

Definition at line 185 of file Fields.h.

Instantiation of security data attributes for volumes.

Definition at line 224 of file SecurityListener.h.

Warning arguments.

Definition at line 189 of file HandlerListener.h.

typedef UInt16 Word

Alias for Word.

Definition at line 33 of file Memory.h.

Function Documentation

Type* OnixS::CME::MDH::advanceBackByBytes ( Type *  pointer,
ptrdiff_t  distance 
)
inline

Returns pointer which is lower than given one to a given number of bytes.

Definition at line 140 of file Memory.h.

Type* OnixS::CME::MDH::advanceByBytes ( Type *  pointer,
ptrdiff_t  distance 
)
inline

Advances given pointer to a given offset (distance) in bytes.

Definition at line 121 of file Memory.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::brief ( std::string &  ,
const DirectBook &   
)

Book brief info.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::brief ( std::string &  ,
const ImpliedBook &   
)

Book brief info.

std::string OnixS::CME::MDH::brief ( const ImpliedBook &  book)
inline

Book brief info.

Definition at line 57 of file ImpliedBook.h.

std::string OnixS::CME::MDH::brief ( const DirectBook &  book)
inline

Book brief info.

Definition at line 57 of file DirectBook.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::brief ( std::string &  ,
const ConsolidatedBook &   
)

Book brief info.

std::string OnixS::CME::MDH::brief ( const ConsolidatedBook &  book)
inline

Book brief info.

Definition at line 66 of file ConsolidatedBook.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::brief ( std::string &  ,
const Security &   
)

Security brief info.

std::string OnixS::CME::MDH::brief ( const Security &  security)
inline

Security brief info.

Definition at line 147 of file Security.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::brief ( std::string &  ,
const MboBook &   
)

Book brief info.

std::string OnixS::CME::MDH::brief ( const MboBook &  book)
inline

Book brief info.

Definition at line 274 of file MboBook.h.

ptrdiff_t OnixS::CME::MDH::byteDistance ( Left *  left,
Right *  right 
)
inline

Returns distance in bytes between two pointers.

Definition at line 159 of file Memory.h.

Target OnixS::CME::MDH::c_cast ( Source  src)
inline

Casts data of source type to the data of target type using C casting rules.

Definition at line 50 of file Memory.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::consolidate ( ConsolidatedBook &  ,
const DirectBook &  ,
const ImpliedBook &   
)

Consolidates direct and implied books into given instance.

void OnixS::CME::MDH::copy ( MboBook &  target,
const MboBook &  source 
)
inline

Copies content of MBO book to the other one.

Definition at line 257 of file MboBook.h.

void OnixS::CME::MDH::copy ( MbpBook< TargetPriceLevel, Depth > &  target,
const MbpBook< SourcePriceLevel, Depth > &  source,
Depth  maxDepth = static_cast<Depth>(-1) 
)

Copies content of one book to another.

Source and destination books are not required to be of same type, just compatible by price levels. For example, content of direct book can be copied to implied book, or content of consolidated book can be copied to implied book, however, implied book can't be copied to direct book as far as direct price level has more attributes rather than implied one.

Definition at line 284 of file MbpBook.h.

void OnixS::CME::MDH::copy ( VectorOverArray< TargetItem, TargetSize > &  target,
const VectorOverArray< SourceItem, TargetSize > &  source,
SourceSize  itemCount = static_cast<SourceSize>(-1) 
)

Copies items from source to target. Items are not required to be of same type thus compatible types can be copied.

Definition at line 325 of file VectorOverArray.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::decimalToStr ( std::string &  ,
Int64  ,
Int32   
)

Serializes decimal presented by mantissa and exponent into a string.

ONIXS_CMEMDH_EXPORTED bool OnixS::CME::MDH::fromStr ( MessageTracing::Enum &  ,
const Char *  ,
size_t   
)

Deserializes message tracing constant from a string.

ONIXS_CMEMDH_EXPORTED bool OnixS::CME::MDH::fromStr ( LogSeverity::Enum &  ,
const Char *  ,
size_t   
)

Deserializes log severity constant.

ONIXS_CMEMDH_EXPORTED bool OnixS::CME::MDH::fromStr ( LogCategory::Enum &  ,
const Char *  ,
size_t   
)

Deserializes log category constant.

ONIXS_CMEMDH_EXPORTED bool OnixS::CME::MDH::fromStr ( const Char *  ,
size_t  ,
Version &   
)

Extracts version from point-separated presentation. Updates version parameter if buffer is parsed successfully.

ONIXS_CMEMDH_EXPORTED bool OnixS::CME::MDH::fromStr ( Timestamp &  ,
const Char *  ,
size_t   
)

Deserializes timestamp from string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::gatherLogFiles ( FileList &  ,
UInt32  ,
const std::string &   
)

Gathers log files logs which are available for given channel and are stored in a given folder. Gathering assumes log files are named by log file naming routine exposed by given SDK.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::gatherLogFiles ( FileList &  ,
UInt32  ,
const std::string &  ,
const std::string &   
)

Gathers log files logs which are available for given channel and are stored in a given folder. Gathering assumes log files are named by log file naming routine exposed by given SDK. In contrast to other overloads, given one allows to define prefix pattern for logs to be gathered.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::initialize ( const InitializationSettings &  )

One-time initialization of market data services.

Timestamp OnixS::CME::MDH::localMktDateToTimestamp ( LocalMktDate  days)
inline

Converts days since epoch to Timestamp value.

Definition at line 874 of file Fields.h.

ONIXS_CMEMDH_EXPORTED std::string OnixS::CME::MDH::makeInstrumentCacheFilename ( ChannelId  )

Makes filename for instrument cache for the given channel.

ONIXS_CMEMDH_EXPORTED std::string OnixS::CME::MDH::makeLogFilename ( UInt32  )

Makes filename for log file for the given channel.

ONIXS_CMEMDH_EXPORTED MemoryPool* OnixS::CME::MDH::makeMemoryPool ( size_t  ,
size_t  ,
size_t  ,
size_t   
)

Constructs memory pool instance according to given configuration.

bool OnixS::CME::MDH::operator!= ( const Version &  left,
const Version &  right 
)
inline

Definition at line 118 of file Version.h.

bool OnixS::CME::MDH::operator!= ( const FixedPointDecimal< Mantissa, Exponent > &  left,
const FixedPointDecimal< Mantissa, Exponent > &  right 
)

Compares two fixed-point decimals.

Definition at line 134 of file Decimal.h.

bool OnixS::CME::MDH::operator!= ( const StrRef &  left,
const StrRef &  right 
)
inline

Compares with another instance.

Definition at line 252 of file String.h.

bool OnixS::CME::MDH::operator!= ( const MemoryPoolAllocator< Object > &  left,
const MemoryPoolAllocator< OtherObject > &  right 
)
inline

Definition at line 258 of file MemoryPool.h.

bool OnixS::CME::MDH::operator!= ( const StrRef &  ref,
const std::string &  str 
)
inline

Compares StrRef with std::string.

Definition at line 272 of file String.h.

bool OnixS::CME::MDH::operator!= ( const std::string &  str,
const StrRef &  ref 
)
inline

Compares StrRef with std::string.

Definition at line 292 of file String.h.

bool OnixS::CME::MDH::operator!= ( const StrRef &  ref,
const Char *  str 
)
inline

Compares StrRef with zero-terminated/C-like string.

Definition at line 312 of file String.h.

ONIXS_CMEMDH_EXPORTED bool OnixS::CME::MDH::operator!= ( const Decimal &  left,
const Decimal &  right 
)
bool OnixS::CME::MDH::operator!= ( const TimeSpan &  left,
const TimeSpan &  right 
)
inline

Compares with other instance for in-equality.

Definition at line 330 of file Time.h.

bool OnixS::CME::MDH::operator!= ( const Char *  str,
const StrRef &  ref 
)
inline

Compares StrRef with zero-terminated/C-like string.

Definition at line 332 of file String.h.

bool OnixS::CME::MDH::operator!= ( const Decimal &  left,
const FixedPointDecimal< Mantissa, Exponent > &  right 
)
inline

Definition at line 367 of file Decimal.h.

bool OnixS::CME::MDH::operator!= ( const FixedPointDecimal< Mantissa, Exponent > &  left,
const Decimal &  right 
)
inline

Definition at line 383 of file Decimal.h.

bool OnixS::CME::MDH::operator!= ( const Timestamp &  left,
const Timestamp &  right 
)
inline

Compares with instances for inequality.

Definition at line 672 of file Time.h.

Timestamp OnixS::CME::MDH::operator+ ( const Timestamp &  timestamp,
const TimeSpan &  timeSpan 
)
inline

Adds time interval to given time point.

Definition at line 702 of file Time.h.

Timestamp OnixS::CME::MDH::operator- ( const Timestamp &  timestamp,
const TimeSpan &  timeSpan 
)
inline

Subtracts time interval from given time point.

Definition at line 716 of file Time.h.

TimeSpan OnixS::CME::MDH::operator- ( const Timestamp &  left,
const Timestamp &  right 
)
inline

Calculates time interval between two time points.

Definition at line 730 of file Time.h.

bool OnixS::CME::MDH::operator< ( const Version &  left,
const Version &  right 
)
inline

Definition at line 127 of file Version.h.

bool OnixS::CME::MDH::operator< ( const FixedPointDecimal< Mantissa, Exponent > &  left,
const FixedPointDecimal< Mantissa, Exponent > &  right 
)

Compares two fixed-point decimals.

Definition at line 152 of file Decimal.h.

bool OnixS::CME::MDH::operator< ( const TimeSpan &  left,
const TimeSpan &  right 
)
inline

Checks whether left time interval less than right one.

Definition at line 340 of file Time.h.

bool OnixS::CME::MDH::operator< ( const StrRef &  left,
const StrRef &  right 
)
inline

Establishes order over string refs.

Definition at line 342 of file String.h.

ONIXS_CMEMDH_EXPORTED bool OnixS::CME::MDH::operator< ( const Decimal &  left,
const Decimal &  right 
)
bool OnixS::CME::MDH::operator< ( const Decimal &  left,
const FixedPointDecimal< Mantissa, Exponent > &  right 
)
inline

Definition at line 420 of file Decimal.h.

bool OnixS::CME::MDH::operator< ( const FixedPointDecimal< Mantissa, Exponent > &  left,
const Decimal &  right 
)
inline

Definition at line 436 of file Decimal.h.

bool OnixS::CME::MDH::operator< ( const Timestamp &  left,
const Timestamp &  right 
)
inline

Establishes order between two instances.

Definition at line 682 of file Time.h.

LogEvent& OnixS::CME::MDH::operator<< ( LogEvent &  event,
Undefined  undefined 
)

Prevents data of unrecognized type to be logged without properly defined serialization.

Definition at line 240 of file LogEvents.h.

LogEvent& OnixS::CME::MDH::operator<< ( LogEvent &  event,
const Char *  cStr 
)
inline

Logs zero-terminated string.

Definition at line 255 of file LogEvents.h.

LogEvent& OnixS::CME::MDH::operator<< ( LogEvent &  event,
const std::string &  str 
)
inline

Logs standard string.

Definition at line 267 of file LogEvents.h.

LogEvent& OnixS::CME::MDH::operator<< ( LogEvent &  event,
const StrRef &  strRef 
)
inline

Logs string by its reference.

Definition at line 279 of file LogEvents.h.

LogEvent& OnixS::CME::MDH::operator<< ( LogEvent &  event,
Char  character 
)
inline

Logs single character.

Definition at line 293 of file LogEvents.h.

LogEvent& OnixS::CME::MDH::operator<< ( LogEvent &  event,
Int8  number 
)
inline

Logs an integer.

Definition at line 305 of file LogEvents.h.

LogEvent& OnixS::CME::MDH::operator<< ( LogEvent &  event,
UInt8  number 
)
inline

Logs an integer.

Definition at line 319 of file LogEvents.h.

LogEvent& OnixS::CME::MDH::operator<< ( LogEvent &  event,
Int16  number 
)
inline

Logs an integer.

Definition at line 333 of file LogEvents.h.

LogEvent& OnixS::CME::MDH::operator<< ( LogEvent &  event,
UInt16  number 
)
inline

Logs an integer.

Definition at line 347 of file LogEvents.h.

LogEvent& OnixS::CME::MDH::operator<< ( LogEvent &  event,
Int32  number 
)
inline

Logs an integer.

Definition at line 361 of file LogEvents.h.

LogEvent& OnixS::CME::MDH::operator<< ( LogEvent &  event,
UInt32  number 
)
inline

Logs an integer.

Definition at line 375 of file LogEvents.h.

std::ostream& OnixS::CME::MDH::operator<< ( std::ostream &  stream,
const StrRef &  text 
)
inline

StrRef serialization operator.

Definition at line 378 of file String.h.

LogEvent& OnixS::CME::MDH::operator<< ( LogEvent &  event,
Int64  number 
)
inline

Logs an integer.

Definition at line 389 of file LogEvents.h.

LogEvent& OnixS::CME::MDH::operator<< ( LogEvent &  event,
UInt64  number 
)
inline

Logs an integer.

Definition at line 403 of file LogEvents.h.

LogEvent& OnixS::CME::MDH::operator<< ( LogEvent &  event,
const FixedPointDecimal< Mantissa, Exponent > &  number 
)
inline

Logs decimal number.

Definition at line 422 of file LogEvents.h.

LogEvent& OnixS::CME::MDH::operator<< ( LogEvent &  event,
const Timestamp &  timestamp 
)
inline

Definition at line 441 of file LogEvents.h.

LogEvent& OnixS::CME::MDH::operator<< ( LogEvent &  event,
const TimeSpan &  timeSpan 
)
inline

Definition at line 455 of file LogEvents.h.

bool OnixS::CME::MDH::operator<= ( const FixedPointDecimal< Mantissa, Exponent > &  left,
const FixedPointDecimal< Mantissa, Exponent > &  right 
)

Compares two fixed-point decimals.

Definition at line 188 of file Decimal.h.

ONIXS_CMEMDH_EXPORTED bool OnixS::CME::MDH::operator<= ( const Decimal &  left,
const Decimal &  right 
)
bool OnixS::CME::MDH::operator== ( const Version &  left,
const Version &  right 
)
inline

Compares with other instance for equality.

Definition at line 104 of file Version.h.

bool OnixS::CME::MDH::operator== ( const FixedPointDecimal< Mantissa, Exponent > &  left,
const FixedPointDecimal< Mantissa, Exponent > &  right 
)

Compares two fixed-point decimals.

Definition at line 116 of file Decimal.h.

bool OnixS::CME::MDH::operator== ( const StrRef &  left,
const StrRef &  right 
)
inline

Compares StrRef instance with another one.

Definition at line 238 of file String.h.

bool OnixS::CME::MDH::operator== ( const MemoryPoolAllocator< Object > &  left,
const MemoryPoolAllocator< OtherObject > &  right 
)
inline

Definition at line 241 of file MemoryPool.h.

bool OnixS::CME::MDH::operator== ( const StrRef &  ref,
const std::string &  str 
)
inline

Compares StrRef with std::string.

Definition at line 262 of file String.h.

bool OnixS::CME::MDH::operator== ( const std::string &  str,
const StrRef &  ref 
)
inline

Compares StrRef with std::string.

Definition at line 282 of file String.h.

bool OnixS::CME::MDH::operator== ( const StrRef &  ref,
const Char *  str 
)
inline

Compares StrRef with zero-terminated/C-like string.

Definition at line 302 of file String.h.

ONIXS_CMEMDH_EXPORTED bool OnixS::CME::MDH::operator== ( const Decimal &  left,
const Decimal &  right 
)
bool OnixS::CME::MDH::operator== ( const TimeSpan &  left,
const TimeSpan &  right 
)
inline

Compares with other instance for equality.

Definition at line 320 of file Time.h.

bool OnixS::CME::MDH::operator== ( const Char *  str,
const StrRef &  ref 
)
inline

Compares StrRef with zero-terminated/C-like string.

Definition at line 322 of file String.h.

bool OnixS::CME::MDH::operator== ( const Decimal &  left,
const FixedPointDecimal< Mantissa, Exponent > &  right 
)
inline

Definition at line 335 of file Decimal.h.

bool OnixS::CME::MDH::operator== ( const FixedPointDecimal< Mantissa, Exponent > &  left,
const Decimal &  right 
)
inline

Definition at line 351 of file Decimal.h.

bool OnixS::CME::MDH::operator== ( const Timestamp &  left,
const Timestamp &  right 
)
inline

Compares with instances for equality.

Definition at line 662 of file Time.h.

bool OnixS::CME::MDH::operator> ( const Version &  left,
const Version &  right 
)
inline

Definition at line 148 of file Version.h.

bool OnixS::CME::MDH::operator> ( const FixedPointDecimal< Mantissa, Exponent > &  left,
const FixedPointDecimal< Mantissa, Exponent > &  right 
)

Compares two fixed-point decimals.

Definition at line 170 of file Decimal.h.

bool OnixS::CME::MDH::operator> ( const TimeSpan &  left,
const TimeSpan &  right 
)
inline

Checks whether left time interval greater than right one.

Definition at line 350 of file Time.h.

bool OnixS::CME::MDH::operator> ( const StrRef &  left,
const StrRef &  right 
)
inline

Establishes order over string refs.

Definition at line 368 of file String.h.

bool OnixS::CME::MDH::operator> ( const Decimal &  left,
const Decimal &  right 
)
inline

Definition at line 406 of file Decimal.h.

bool OnixS::CME::MDH::operator> ( const Decimal &  left,
const FixedPointDecimal< Mantissa, Exponent > &  right 
)
inline

Definition at line 452 of file Decimal.h.

bool OnixS::CME::MDH::operator> ( const FixedPointDecimal< Mantissa, Exponent > &  left,
const Decimal &  right 
)
inline

Definition at line 468 of file Decimal.h.

bool OnixS::CME::MDH::operator> ( const Timestamp &  left,
const Timestamp &  right 
)
inline

Establishes order between two instances.

Definition at line 692 of file Time.h.

bool OnixS::CME::MDH::operator>= ( const FixedPointDecimal< Mantissa, Exponent > &  left,
const FixedPointDecimal< Mantissa, Exponent > &  right 
)

Compares two fixed-point decimals.

Definition at line 206 of file Decimal.h.

bool OnixS::CME::MDH::processTypified ( const BinaryMessage &  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 55 of file Typification.h.

bool OnixS::CME::MDH::selected ( const InstrumentSelection::SecurityIds &  ids,
SecurityId  id 
)
inline

Checks whether security with given identifier belongs to given selection.

Definition at line 222 of file Filtering.h.

bool OnixS::CME::MDH::selected ( const TinyStrSet &  selection,
const StrRef &  value 
)
inline

Checks whether security with given attribute belongs to given selection.

Definition at line 238 of file Filtering.h.

bool OnixS::CME::MDH::selected ( const InstrumentSelection &  selection,
const Security &  security 
)
inline

Checks whether security belongs to given selection.

Definition at line 256 of file Filtering.h.

ONIXS_CMEMDH_EXPORTED bool OnixS::CME::MDH::thresholdExceeded ( const Decimal &  ,
const Decimal &  ,
const Decimal &   
)

Checks whether new value exceeds given threshold in compare to the old value.

ONIXS_CMEMDH_EXPORTED bool OnixS::CME::MDH::thresholdExceeded ( const Decimal &  ,
Int32  ,
Int32   
)

Checks whether new value exceeds given threshold in compare to the old value.

void OnixS::CME::MDH::throwBadBboThreshold ( )
inline

Raises exception on invalid best bid/offer threshold value.

Definition at line 37 of file BookManagement.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::throwBadBinaryData ( const Char *  className)

Throws exception on bad repeating group entry.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::throwBadBinaryGroup ( )

Throws exception on bad repeating group.

void OnixS::CME::MDH::throwBadBinaryMessage ( )
inline

Raises exception on bad binary message.

Definition at line 1001 of file BinaryMessage.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::throwBadMessageVersion ( SchemaVersion  messageVersion)

Raises exception on bad message version.

void OnixS::CME::MDH::throwBadPacket ( size_t  packetSize,
size_t  minimalSize 
)
inline

Raises exception on ill-formed packet.

Definition at line 199 of file Packet.h.

void OnixS::CME::MDH::throwMbpBookRedepthFailure ( Depth  newDepth,
Depth  maxDepth 
)
inline

Raises exception on book re-depth failure.

Definition at line 41 of file MbpBook.h.

void OnixS::CME::MDH::throwVectorCopyOverflow ( TargetSize  targetSize,
SourceSize  sourceSize 
)

Definition at line 292 of file VectorOverArray.h.

void OnixS::CME::MDH::throwZeroParameter ( const char *  parameter)
inline

Raises exception on zero parameter value.

Definition at line 33 of file MemoryPoolSettings.h.

Byte* OnixS::CME::MDH::toByteBlock ( Type *  ptr)
inline

Reinterprets pointer to one referencing to byte block.

Definition at line 88 of file Memory.h.

const Byte* OnixS::CME::MDH::toByteBlock ( const Type *  ptr)
inline

Reinterprets pointer to one referencing to byte block.

Definition at line 105 of file Memory.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
AggressorSide::Enum  value 
)
inline

Serializes object into FIX presentation.

Definition at line 55 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
EventType::Enum  value 
)
inline

Serializes object into FIX presentation.

Definition at line 86 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
HaltReason::Enum  value 
)
inline

Serializes object into FIX presentation.

Definition at line 117 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
LegSide::Enum  value 
)
inline

Serializes object into FIX presentation.

Definition at line 148 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
EntryType::Enum  value 
)
inline

Serializes object into FIX presentation.

Definition at line 179 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
EntryTypeBook::Enum  value 
)
inline

Serializes object into FIX presentation.

Definition at line 213 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
EntryTypeDailyStatistics::Enum  value 
)
inline

Serializes object into FIX presentation.

Definition at line 247 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
EntryTypeStatistics::Enum  value 
)
inline

Serializes object into FIX presentation.

Definition at line 281 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
UpdateAction::Enum  value 
)
inline

Serializes object into FIX presentation.

Definition at line 312 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
OpenCloseSettlFlag::Enum  value 
)
inline

Serializes object into FIX presentation.

Definition at line 346 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
OrderUpdateAction::Enum  value 
)
inline

Serializes object into FIX presentation.

Definition at line 380 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
PutOrCall::Enum  value 
)
inline

Serializes object into FIX presentation.

Definition at line 411 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
SecurityTradingEvent::Enum  value 
)
inline

Serializes object into FIX presentation.

Definition at line 445 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
SecurityTradingStatus::Enum  value 
)
inline

Serializes object into FIX presentation.

Definition at line 479 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
SecurityUpdateAction::Enum  value 
)
inline

Serializes object into FIX presentation.

Definition at line 513 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
InstAttribValue  set 
)
inline

Serializes object into FIX presentation.

Definition at line 544 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
MatchEventIndicator  set 
)
inline

Serializes object into FIX presentation.

Definition at line 573 of file Serialization.h.

void OnixS::CME::MDH::toFix ( std::string &  str,
SettlPriceType  set 
)
inline

Serializes object into FIX presentation.

Definition at line 602 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const InstrumentDefinitionFuture27 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const InstrumentDefinitionSpread29 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const IncrementalRefreshBook32 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const IncrementalRefreshDailyStatistics33 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const IncrementalRefreshLimitsBanding34 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const IncrementalRefreshSessionStatistics35 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const SnapshotFullRefresh38 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const InstrumentDefinitionOption41 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const IncrementalRefreshTradeSummary42 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const IncrementalRefreshOrderBook43 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const SnapshotFullRefreshOrderBook44 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const ChannelReset4 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const AdminHeartbeat12 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const AdminLogin15 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const AdminLogout16 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const InstrumentDefinitionFuture54 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const InstrumentDefinitionSpread56 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const SecurityStatus30 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const IncrementalRefreshBook46 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const IncrementalRefreshDailyStatistics49 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const IncrementalRefreshLimitsBanding50 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const IncrementalRefreshSessionStatistics51 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const IncrementalRefreshVolume37 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const SnapshotFullRefresh52 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const QuoteRequest39 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const InstrumentDefinitionOption55 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const IncrementalRefreshTradeSummary48 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const IncrementalRefreshOrderBook47 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFix ( std::string &  str,
const SnapshotFullRefreshOrderBook53 &  obj 
)

Serializes object into FIX presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFormattedStr ( std::string &  ,
const ImpliedBook &   
)

Serializes book in formatted form.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFormattedStr ( std::string &  ,
const DirectBook &   
)

Serializes book in formatted form.

std::string OnixS::CME::MDH::toFormattedStr ( const ImpliedBook &  book)
inline

Serializes book in formatted form.

Definition at line 97 of file ImpliedBook.h.

std::string OnixS::CME::MDH::toFormattedStr ( const DirectBook &  book)
inline

Serializes book in formatted form.

Definition at line 97 of file DirectBook.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFormattedStr ( std::string &  ,
const ConsolidatedBook &   
)

Serializes book in formatted form.

std::string OnixS::CME::MDH::toFormattedStr ( const ConsolidatedBook &  book)
inline

Serializes book in formatted form.

Definition at line 106 of file ConsolidatedBook.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toFormattedStr ( std::string &  ,
const MboBook &   
)

Serializes book in formatted form.

std::string OnixS::CME::MDH::toFormattedStr ( const MboBook &  book)
inline

Serializes book in formatted form.

Definition at line 314 of file MboBook.h.

void* OnixS::CME::MDH::toOpaquePtr ( Type *  ptr)
inline

Makes pointer as opaque one.

Definition at line 62 of file Memory.h.

const void* OnixS::CME::MDH::toOpaquePtr ( const Type *  ptr)
inline

Makes pointer as opaque one.

Definition at line 74 of file Memory.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
AggressorSide::Enum  value 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( AggressorSide::Enum  value)
inline

Serializes object into a string.

Definition at line 42 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
MessageTracing::Enum   
)

Serializes message tracing constant into a string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
BookState::Enum   
)

Serializes book state value into a string.

std::string OnixS::CME::MDH::toStr ( MessageTracing::Enum  tracing)
inline

Serializes message tracing constant into a string.

Definition at line 59 of file HandlerDebugLogging.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
NetFeedType::Enum   
)

Appends string presentation of feed service type.

std::string OnixS::CME::MDH::toStr ( BookState::Enum  bookState)
inline

Serializes book state value into a string.

Definition at line 60 of file BookAttributes.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
JoinRecoveryOptions::Enum   
)

Serializes join recovery option.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
LogSeverity::Enum   
)

Serializes log severity constant.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
TradeProcessing::Enum   
)

Serializes trade processing strategy.

std::string OnixS::CME::MDH::toStr ( NetFeedType::Enum  type)
inline

Returns string presentation of feed service type.

Definition at line 66 of file NetFeedAttributes.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
EventType::Enum  value 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( JoinRecoveryOptions::Enum  recovery)
inline

Serializes join recovery option.

Definition at line 68 of file SessionSettings.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const ImpliedBook &   
)

Serializes book.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const DirectBook &   
)

Serializes book.

std::string OnixS::CME::MDH::toStr ( LogSeverity::Enum  mode)
inline

Serializes log severity constant.

Definition at line 71 of file Logger.h.

std::string OnixS::CME::MDH::toStr ( TradeProcessing::Enum  strategy)
inline

Serializes trade processing strategy.

Definition at line 71 of file TradeProcessing.h.

std::string OnixS::CME::MDH::toStr ( EventType::Enum  value)
inline

Serializes object into a string.

Definition at line 74 of file Serialization.h.

std::string OnixS::CME::MDH::toStr ( const ImpliedBook &  book)
inline

Serializes book.

Definition at line 77 of file ImpliedBook.h.

std::string OnixS::CME::MDH::toStr ( const DirectBook &  book)
inline

Serializes book.

Definition at line 77 of file DirectBook.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const ThreadAffinity &   
)

Serializes thread affinity into a string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const ConsolidatedBook &   
)

Serializes book.

std::string OnixS::CME::MDH::toStr ( const ThreadAffinity &  affinity)
inline

Serializes thread affinity into a string.

Definition at line 85 of file FeedEngine.h.

std::string OnixS::CME::MDH::toStr ( const ConsolidatedBook &  book)
inline

Serializes book.

Definition at line 86 of file ConsolidatedBook.h.

void OnixS::CME::MDH::toStr ( std::string &  str,
NetFeedRole::Enum  role 
)
inline

Appends string presentation of feed role.

Definition at line 96 of file NetFeedAttributes.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
HaltReason::Enum  value 
)

Serializes object into a string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const DirectPriceLevel &   
)

Serializes price level attributes into a string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const NetFeedConnection &   
)

Serializes feed connection attributes to a given string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
GapAndErrorHandlingOptions::Enum   
)

Serializes gap and error handling option.

std::string OnixS::CME::MDH::toStr ( HaltReason::Enum  value)
inline

Serializes object into a string.

Definition at line 105 of file Serialization.h.

std::string OnixS::CME::MDH::toStr ( const DirectPriceLevel &  priceLevel)
inline

Serializes price level attributes into a string.

Definition at line 106 of file DirectPriceLevel.h.

std::string OnixS::CME::MDH::toStr ( NetFeedRole::Enum  role)
inline

Returns string presentation of feed role.

Definition at line 108 of file NetFeedAttributes.h.

std::string OnixS::CME::MDH::toStr ( const NetFeedConnection &  connection)
inline

Serializes feed connection attributes to a given string.

Definition at line 110 of file NetFeedConnection.h.

std::string OnixS::CME::MDH::toStr ( GapAndErrorHandlingOptions::Enum  handling)
inline

Serializes gap and error handling option.

Definition at line 112 of file SessionSettings.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
LogCategory::Enum   
)

Serializes log category constant.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
Int8   
)

Serializes given integer into a string.

std::string OnixS::CME::MDH::toStr ( LogCategory::Enum  mode)
inline

Serializes log category constant.

Definition at line 122 of file Logger.h.

std::string OnixS::CME::MDH::toStr ( Int8  number)
inline

Serializes given integer into a string.

Definition at line 122 of file Integral.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
LegSide::Enum  value 
)

Serializes object into a string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const ImpliedPriceLevel &   
)

Serializes price level attributes into a string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
UInt8   
)

Serializes given integer into a string.

std::string OnixS::CME::MDH::toStr ( LegSide::Enum  value)
inline

Serializes object into a string.

Definition at line 136 of file Serialization.h.

std::string OnixS::CME::MDH::toStr ( const ImpliedPriceLevel &  priceLevel)
inline

Serializes price level attributes into a string.

Definition at line 138 of file ImpliedPriceLevel.h.

std::string OnixS::CME::MDH::toStr ( UInt8  number)
inline

Serializes given integer into a string.

Definition at line 142 of file Integral.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const HandlerDebugLoggingSettings &   
)

Serializes Handler debug logging settings into a string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
MarketRecoveryOptions::Enum   
)

Serializes market recovery option.

std::string OnixS::CME::MDH::toStr ( const HandlerDebugLoggingSettings &  settings)
inline

Serializes Handler debug logging settings into a string.

Definition at line 154 of file HandlerDebugLogging.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
Int16   
)

Serializes given integer into a string.

std::string OnixS::CME::MDH::toStr ( MarketRecoveryOptions::Enum  option)
inline

Serializes market recovery option.

Definition at line 157 of file SessionSettings.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const Security &   
)

Serializes security.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
EntryType::Enum  value 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( Int16  number)
inline

Serializes given integer into a string.

Definition at line 162 of file Integral.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const MboBboTracking &   
)

Serializes BBO tracking parameters into string.

std::string OnixS::CME::MDH::toStr ( const Security &  security)
inline

Serializes security.

Definition at line 167 of file Security.h.

std::string OnixS::CME::MDH::toStr ( EntryType::Enum  value)
inline

Serializes object into a string.

Definition at line 167 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const Version &   
)

Appends point-separated presentation of version to given string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
RecoveryFeedLayout::Enum   
)

Appends string presentation of feed layout.

std::string OnixS::CME::MDH::toStr ( const MboBboTracking &  tracking)
inline

Serializes BBO tracking parameters into string.

Definition at line 173 of file BookManagement.h.

std::string OnixS::CME::MDH::toStr ( const Version &  version)
inline

Serializes Version instance into point-separated presentation.

Definition at line 174 of file Version.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
UInt16   
)

Serializes given integer into a string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const Order &   
)

Appends representation of order to given string.

std::string OnixS::CME::MDH::toStr ( RecoveryFeedLayout::Enum  layout)
inline

Returns string presentation of feed layout.

Definition at line 180 of file FeedSettings.h.

std::string OnixS::CME::MDH::toStr ( UInt16  number)
inline

Serializes given integer into a string.

Definition at line 182 of file Integral.h.

std::string OnixS::CME::MDH::toStr ( const Order &  order)
inline

Returns string representation of the order.

Definition at line 183 of file Order.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const MemoryPoolSettings &   
)

Serializes memory pool settings into a string.

std::string OnixS::CME::MDH::toStr ( const StrRef &  ref)
inline

Constructs std::string instance from StrRef one.

Definition at line 190 of file String.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
EntryTypeBook::Enum  value 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const MemoryPoolSettings &  settings)
inline

Serializes memory pool settings into a string.

Definition at line 195 of file MemoryPoolSettings.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
Int32   
)

Serializes given integer into a string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const InstrumentSelection &   
)

Serializes instrument selection into text presentation.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const TcpRecoverySettings &   
)

Serializes TCP recovery settings.

void OnixS::CME::MDH::toStr ( std::string &  str,
const StrRef &  ref 
)
inline

Appends text referenced by StrRef to given std::string instance.

Definition at line 199 of file String.h.

std::string OnixS::CME::MDH::toStr ( EntryTypeBook::Enum  value)
inline

Serializes object into a string.

Definition at line 200 of file Serialization.h.

std::string OnixS::CME::MDH::toStr ( Int32  number)
inline

Serializes given integer into a string.

Definition at line 202 of file Integral.h.

std::string OnixS::CME::MDH::toStr ( const InstrumentSelection &  selection)
inline

Serializes instrument selection into text presentation.

Definition at line 204 of file Filtering.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const ConsolidatedPriceLevel &   
)

Serializes price level attributes into a string.

std::string OnixS::CME::MDH::toStr ( const TcpRecoverySettings &  settings)
inline

Serializes TCP recovery settings.

Definition at line 206 of file TcpRecovery.h.

std::string OnixS::CME::MDH::toStr ( Char  character)
inline

Constructs std::string from a character.

Definition at line 209 of file String.h.

std::string OnixS::CME::MDH::toStr ( const ConsolidatedPriceLevel &  priceLevel)
inline

Serializes price level attributes into a string.

Definition at line 212 of file ConsolidatedPriceLevel.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
UInt32   
)

Serializes given integer into a string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const RecoveryFeedSettings &   
)

Serializes feed settings into string.

void OnixS::CME::MDH::toStr ( std::string &  str,
Char  character 
)
inline

Appends character to given std::string instance.

Definition at line 218 of file String.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const HandlerSettings &   
)

Serializes BBA tracking parameters into string.

std::string OnixS::CME::MDH::toStr ( UInt32  number)
inline

Serializes given integer into a string.

Definition at line 222 of file Integral.h.

std::string OnixS::CME::MDH::toStr ( const RecoveryFeedSettings &  settings)
inline

Serializes feed settings into string.

Definition at line 223 of file FeedSettings.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
EntryTypeDailyStatistics::Enum  value 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const HandlerSettings &  settings)
inline

Serializes BBA tracking parameters into string.

Definition at line 227 of file HandlerSettings.h.

void OnixS::CME::MDH::toStr ( std::string &  str,
const std::string &  value 
)
inline

Appends one string another one.

Definition at line 228 of file String.h.

std::string OnixS::CME::MDH::toStr ( EntryTypeDailyStatistics::Enum  value)
inline

Serializes object into a string.

Definition at line 234 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
Int64   
)

Serializes given integer into a string.

std::string OnixS::CME::MDH::toStr ( Int64  number)
inline

Serializes given integer into a string.

Definition at line 242 of file Integral.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const SessionSettings &   
)

Serializes market data processing session settings.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
UInt64   
)

Serializes given integer into a string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const FeedEngineSettings &   
)

Serializes feed engine settings into a string.

std::string OnixS::CME::MDH::toStr ( const SessionSettings &  settings)
inline

Serializes market data processing session settings.

Definition at line 258 of file SessionSettings.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
EntryTypeStatistics::Enum  value 
)

Serializes object into a string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const ImpliedBboTracking &   
)

Serializes BBO tracking parameters into string.

std::string OnixS::CME::MDH::toStr ( UInt64  number)
inline

Serializes given integer into a string.

Definition at line 262 of file Integral.h.

std::string OnixS::CME::MDH::toStr ( const FeedEngineSettings &  settings)
inline

Serializes feed engine settings into a string.

Definition at line 264 of file FeedEngine.h.

std::string OnixS::CME::MDH::toStr ( const ImpliedBboTracking &  tracking)
inline

Serializes BBO tracking parameters into string.

Definition at line 267 of file BookManagement.h.

std::string OnixS::CME::MDH::toStr ( EntryTypeStatistics::Enum  value)
inline

Serializes object into a string.

Definition at line 268 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
RealtimeFeedLayout::Enum   
)

Appends string presentation of feed layout.

void OnixS::CME::MDH::toStr ( std::string &  str,
IntegralConstant< Type, Constant >  constant 
)
inline

Serializes given constant into a string.

Definition at line 280 of file Integral.h.

std::string OnixS::CME::MDH::toStr ( RealtimeFeedLayout::Enum  layout)
inline

Returns string presentation of feed layout.

Definition at line 281 of file FeedSettings.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const MboBook &   
)

Serializes book.

std::string OnixS::CME::MDH::toStr ( const MboBook &  book)
inline

Serializes book.

Definition at line 294 of file MboBook.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
UpdateAction::Enum  value 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( IntegralConstant< Type, Constant >  constant)
inline

Serializes given constant into a string.

Definition at line 295 of file Integral.h.

std::string OnixS::CME::MDH::toStr ( UpdateAction::Enum  value)
inline

Serializes object into a string.

Definition at line 300 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
OpenCloseSettlFlag::Enum  value 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( OpenCloseSettlFlag::Enum  value)
inline

Serializes object into a string.

Definition at line 333 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const DirectBboTracking &   
)

Serializes BBO tracking parameters into string.

std::string OnixS::CME::MDH::toStr ( const DirectBboTracking &  tracking)
inline

Serializes BBO tracking parameters into string.

Definition at line 344 of file BookManagement.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
OrderUpdateAction::Enum  value 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( OrderUpdateAction::Enum  value)
inline

Serializes object into a string.

Definition at line 367 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const RealtimeFeedSettings &   
)

Serializes feed settings into string.

void OnixS::CME::MDH::toStr ( std::string &  str,
TimeSpan  timeSpan,
TimeSpanFormat::Enum  format = TimeSpanFormat::SDHHMMSSnsec 
)
inline

Appends timespan formatted in specified pattern to given string.

Definition at line 393 of file Time.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
PutOrCall::Enum  value 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( PutOrCall::Enum  value)
inline

Serializes object into a string.

Definition at line 399 of file Serialization.h.

std::string OnixS::CME::MDH::toStr ( const RealtimeFeedSettings &  settings)
inline

Serializes feed settings into string.

Definition at line 399 of file FeedSettings.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
SecurityTradingEvent::Enum  value 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( TimeSpan  timeSpan,
TimeSpanFormat::Enum  format = TimeSpanFormat::SDHHMMSSnsec 
)
inline

Formats timespan according to specified pattern.

Definition at line 424 of file Time.h.

std::string OnixS::CME::MDH::toStr ( SecurityTradingEvent::Enum  value)
inline

Serializes object into a string.

Definition at line 432 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
SecurityTradingStatus::Enum  value 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( SecurityTradingStatus::Enum  value)
inline

Serializes object into a string.

Definition at line 466 of file Serialization.h.

void OnixS::CME::MDH::toStr ( std::string &  str,
const Decimal &  number 
)
inline

Definition at line 488 of file Decimal.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
SecurityUpdateAction::Enum  value 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( SecurityUpdateAction::Enum  value)
inline

Serializes object into a string.

Definition at line 500 of file Serialization.h.

std::string OnixS::CME::MDH::toStr ( const Decimal &  number)
inline

Definition at line 502 of file Decimal.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
BookUpdateNotification::Enum   
)

Serializes book update notification policy into a string.

std::string OnixS::CME::MDH::toStr ( BookUpdateNotification::Enum  strategy)
inline

Serializes book update notification policy into a string.

Definition at line 514 of file BookManagement.h.

void OnixS::CME::MDH::toStr ( std::string &  str,
const FixedPointDecimal< Mantissa, Exponent > &  number 
)
inline

Serializes fixed-point decimal into a string.

Definition at line 520 of file Decimal.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
InstAttribValue  set 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( InstAttribValue  set)
inline

Serializes object into a string.

Definition at line 532 of file Serialization.h.

std::string OnixS::CME::MDH::toStr ( const FixedPointDecimal< Mantissa, Exponent > &  number)
inline

Serializes fixed-point decimal into a string.

Definition at line 539 of file Decimal.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
MatchEventIndicator  set 
)

Serializes object into a string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const FeedSettings &   
)

Serializes feed settings into string.

std::string OnixS::CME::MDH::toStr ( MatchEventIndicator  set)
inline

Serializes object into a string.

Definition at line 561 of file Serialization.h.

std::string OnixS::CME::MDH::toStr ( const FeedSettings &  settings)
inline

Serializes feed settings into string.

Definition at line 566 of file FeedSettings.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
SettlPriceType  set 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( SettlPriceType  set)
inline

Serializes object into a string.

Definition at line 590 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const Decimal9 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const Decimal9 &  obj)
inline

Serializes object into a string.

Definition at line 619 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const DecimalQty &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const DecimalQty &  obj)
inline

Serializes object into a string.

Definition at line 638 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const MaturityMonthYear &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const MaturityMonthYear &  obj)
inline

Serializes object into a string.

Definition at line 659 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  ,
const BookManagement &   
)

Serializes book management settings into string.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const GroupSize &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const BookManagement &  settings)
inline

Serializes book management settings into string.

Definition at line 673 of file BookManagement.h.

std::string OnixS::CME::MDH::toStr ( const GroupSize &  obj)
inline

Serializes object into a string.

Definition at line 679 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const GroupSize8Byte &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const GroupSize8Byte &  obj)
inline

Serializes object into a string.

Definition at line 700 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const GroupSizeEncoding &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const GroupSizeEncoding &  obj)
inline

Serializes object into a string.

Definition at line 722 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const MessageHeader &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const MessageHeader &  obj)
inline

Serializes object into a string.

Definition at line 742 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const InstrumentDefinitionFuture27 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const InstrumentDefinitionFuture27 &  obj)
inline

Serializes object into a string.

Definition at line 763 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const InstrumentDefinitionSpread29 &  obj 
)

Serializes object into a string.

void OnixS::CME::MDH::toStr ( std::string &  str,
Timestamp  timestamp,
TimestampFormat::Enum  format = TimestampFormat::YYYYMMDDHHMMSSnsec 
)
inline

Serializes timestamp according to specified pattern.

Definition at line 785 of file Time.h.

std::string OnixS::CME::MDH::toStr ( const InstrumentDefinitionSpread29 &  obj)
inline

Serializes object into a string.

Definition at line 792 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const IncrementalRefreshBook32 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( Timestamp  timestamp,
TimestampFormat::Enum  format = TimestampFormat::YYYYMMDDHHMMSSnsec 
)
inline

Serializes timestamp according to specified pattern.

Definition at line 820 of file Time.h.

std::string OnixS::CME::MDH::toStr ( const IncrementalRefreshBook32 &  obj)
inline

Serializes object into a string.

Definition at line 821 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const IncrementalRefreshDailyStatistics33 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const IncrementalRefreshDailyStatistics33 &  obj)
inline

Serializes object into a string.

Definition at line 850 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const IncrementalRefreshLimitsBanding34 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const IncrementalRefreshLimitsBanding34 &  obj)
inline

Serializes object into a string.

Definition at line 879 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const IncrementalRefreshSessionStatistics35 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const IncrementalRefreshSessionStatistics35 &  obj)
inline

Serializes object into a string.

Definition at line 908 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const SnapshotFullRefresh38 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const SnapshotFullRefresh38 &  obj)
inline

Serializes object into a string.

Definition at line 937 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const InstrumentDefinitionOption41 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const InstrumentDefinitionOption41 &  obj)
inline

Serializes object into a string.

Definition at line 966 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const IncrementalRefreshTradeSummary42 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const IncrementalRefreshTradeSummary42 &  obj)
inline

Serializes object into a string.

Definition at line 995 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const IncrementalRefreshOrderBook43 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const IncrementalRefreshOrderBook43 &  obj)
inline

Serializes object into a string.

Definition at line 1024 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const SnapshotFullRefreshOrderBook44 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const SnapshotFullRefreshOrderBook44 &  obj)
inline

Serializes object into a string.

Definition at line 1053 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const ChannelReset4 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const ChannelReset4 &  obj)
inline

Serializes object into a string.

Definition at line 1080 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const AdminHeartbeat12 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const AdminHeartbeat12 &  obj)
inline

Serializes object into a string.

Definition at line 1108 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const AdminLogin15 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const AdminLogin15 &  obj)
inline

Serializes object into a string.

Definition at line 1135 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const AdminLogout16 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const AdminLogout16 &  obj)
inline

Serializes object into a string.

Definition at line 1161 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const InstrumentDefinitionFuture54 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const InstrumentDefinitionFuture54 &  obj)
inline

Serializes object into a string.

Definition at line 1189 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const InstrumentDefinitionSpread56 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const InstrumentDefinitionSpread56 &  obj)
inline

Serializes object into a string.

Definition at line 1218 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const SecurityStatus30 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const SecurityStatus30 &  obj)
inline

Serializes object into a string.

Definition at line 1247 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const IncrementalRefreshBook46 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const IncrementalRefreshBook46 &  obj)
inline

Serializes object into a string.

Definition at line 1276 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const IncrementalRefreshDailyStatistics49 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const IncrementalRefreshDailyStatistics49 &  obj)
inline

Serializes object into a string.

Definition at line 1305 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const IncrementalRefreshLimitsBanding50 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const IncrementalRefreshLimitsBanding50 &  obj)
inline

Serializes object into a string.

Definition at line 1334 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const IncrementalRefreshSessionStatistics51 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const IncrementalRefreshSessionStatistics51 &  obj)
inline

Serializes object into a string.

Definition at line 1363 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const IncrementalRefreshVolume37 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const IncrementalRefreshVolume37 &  obj)
inline

Serializes object into a string.

Definition at line 1392 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const SnapshotFullRefresh52 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const SnapshotFullRefresh52 &  obj)
inline

Serializes object into a string.

Definition at line 1421 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const QuoteRequest39 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const QuoteRequest39 &  obj)
inline

Serializes object into a string.

Definition at line 1450 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const InstrumentDefinitionOption55 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const InstrumentDefinitionOption55 &  obj)
inline

Serializes object into a string.

Definition at line 1479 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const IncrementalRefreshTradeSummary48 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const IncrementalRefreshTradeSummary48 &  obj)
inline

Serializes object into a string.

Definition at line 1508 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const IncrementalRefreshOrderBook47 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const IncrementalRefreshOrderBook47 &  obj)
inline

Serializes object into a string.

Definition at line 1537 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStr ( std::string &  str,
const SnapshotFullRefreshOrderBook53 &  obj 
)

Serializes object into a string.

std::string OnixS::CME::MDH::toStr ( const SnapshotFullRefreshOrderBook53 &  obj)
inline

Serializes object into a string.

Definition at line 1566 of file Serialization.h.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStrAsHHMMSS ( std::string &  ,
TimeSpan   
)
ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStrAsHHMMSSmsec ( std::string &  ,
TimeSpan   
)
ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStrAsSDHHMMSSnsec ( std::string &  ,
TimeSpan   
)
ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStrAsYYYYMMDD ( std::string &  ,
Timestamp   
)

Serializes timestamp in YYYYMMDD format.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStrAsYYYYMMDDHHMMSS ( std::string &  ,
Timestamp   
)

Serializes timestamp in YYYYMMDDHHMMSS format.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStrAsYYYYMMDDHHMMSSmsec ( std::string &  ,
Timestamp   
)

Serializes timestamp in YYYYMMDDHHMMSSmsec format.

ONIXS_CMEMDH_EXPORTED void OnixS::CME::MDH::toStrAsYYYYMMDDHHMMSSnsec ( std::string &  ,
Timestamp   
)

Serializes timestamp in YYYYMMDDHHMMSSnsec format.

StrRef OnixS::CME::MDH::toStrRef ( const std::string &  str)
inline

Constructs StrRef instance over std::string content.

Definition at line 166 of file String.h.

StrRef OnixS::CME::MDH::toStrRef ( const Char *  cStr)
inline

Initializes instance from zero-terminated/C-like string.

Definition at line 175 of file String.h.

Message OnixS::CME::MDH::typify ( const BinaryMessage &  message)
inline

Casts SBE-encoded message to given type.

Definition at line 34 of file Typification.h.