OnixS MX HSVF Market Data Handler for C++  1.9.2.0
Public Member Functions | Protected Attributes
BeginningOfFutureOptionsSummary Class Reference

This message indicates that the beginning and the end of day Future options summaries (message type NB, OnixS::MS::Hsvf::FutureOptionsSummary) are to follow. More...

List of all members.

Public Member Functions

 BeginningOfFutureOptionsSummary (const BeginningOfFutureOptionsSummary &)
 Copy constructor.
const
BeginningOfFutureOptionsSummary
operator= (const BeginningOfFutureOptionsSummary &rhs)
 Assignment operator.
 ~BeginningOfFutureOptionsSummary ()
 Destructor.
const HighResolutionTimereceivingTime () const
 Returns high-resolution time when message was received.
MessageType::Enum type () const
 Message type in therm of MessageType enumeration (see Enums.h).
const MessageHeaderheader () const
 Access to the message header.
std::string toString () const
 String representation.
ExchangeID::Enum exchangeID () const
 Identifies the exchange.

Protected Attributes

Implementation * impl

Detailed Description

This message indicates that the beginning and the end of day Future options summaries (message type NB, OnixS::MS::Hsvf::FutureOptionsSummary) are to follow.

Other messages (such as bulletins) can be interspersed with the summaries.


Member Function Documentation

const HighResolutionTime& receivingTime ( ) const [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.

Implements Message.

std::string toString ( ) const [virtual]

String representation.

Return value exposes parsing errors as long as those present in source message data.

Implements Message.

MessageType::Enum type ( ) const [virtual]

Message type in therm of MessageType enumeration (see Enums.h).

Always has the same value: MessageType::BeginningOfFutureOptionsSummary. The same value is accessible through header().type() call.

Implements Message.