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

Note: Sequence Number for the 'W' message is the same as the Sequence Number for the first skipped message of an Option Class different from the Option Class requested. More...

List of all members.

Public Member Functions

 GapSequence (const GapSequence &)
 Copy constructor.
const GapSequenceoperator= (const GapSequence &rhs)
 Assignment operator.
 ~GapSequence ()
 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.
UInt32 sequenceNumbersSkipped () const
 This value must be equal to the Sequence Number of the last skipped message of an Option Class different from the Option Class requested.

Protected Attributes

Implementation * impl

Detailed Description

Note: Sequence Number for the 'W' message is the same as the Sequence Number for the first skipped message of an Option Class different from the Option Class requested.


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::GapSequence. The same value is accessible through header().type() call.

Implements Message.