Public Member Functions | |
virtual | ~Message () |
Finalize instance. | |
virtual const HighResolutionTime & | receivingTime () const =0 |
Returns high-resolution time when message was received. | |
virtual MessageType::Enum | type () const =0 |
Returns message type. | |
virtual const MessageHeader & | header () const =0 |
Returns message header. | |
virtual std::string | toString () const =0 |
Returns the human-friendly representation of the message. |
virtual const HighResolutionTime& receivingTime | ( | ) | const [pure virtual] |
Returns high-resolution time when message was received.
If the Handler is executed in live mode, returned value represents time when message was obtained from the network.
Implemented in BeginningOfFutureOptionsSummary, BeginningOfFuturesSummary, BeginningOfOptionsSummary, BeginningOfStrategySummary, Bulletins, CircuitAssurance, ConnectionMessage, EndOfSales, EndOfTransmission, FutureOptionsInstrumentKeys, FutureOptionsMarketDepth, FutureOptionsQuote, FutureOptionsRequestForQuote, FutureOptionsSummary, FutureOptionsTrade, FutureOptionsTradeCancellation, FuturesInstrumentKeys, FuturesMarketDepth, FuturesQuote, FuturesRequestForQuote, FuturesSummary, FuturesTrade, FuturesTradeCancellation, GapSequence, GroupStatus, GroupStatusStrategies, OptionInstrumentKeys, OptionMarketDepth, OptionQuote, OptionRequestForQuote, OptionSummary, OptionTrade, OptionTradeCancellation, StrategyInstrumentKeys, StrategyMarketDepth, StrategyQuote, StrategyRequestForQuote, StrategySummary, StrategyTrade, StrategyTradeCancellation, and UnderlyingInstrumentKeys.