OnixS EuroTLX MITCH Handler for C++  1.1.0.1
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
DailyScheduleMsg Struct Reference

Used to disseminate the daily schedule. More...

Public Types

enum  { SessionInfoNumber = 14 }
 
typedef std::vector< const SessionInfo * > SessionInfos
 

Public Member Functions

SessionInfos getValidSessions () const
 Returns a list of filled session infos.
 
std::string toString () const
 Returns string representation.
 

Static Public Member Functions

static const char * name ()
 string name of the message
 

Public Attributes

UInt32 nanosecond
 Nanoseconds since last Time message.
 
InstrumentId instrumentId
 Instrument Identifier.
 
UInt8 bookType
 Book Type.
 
UInt8 scheduleChangeReason
 Schedule Change Reason.
 
UInt16 numberOfSessions
 Number of sessions the times are indicated for.
 
SessionInfo sessions [SessionInfoNumber]
 Sessions.
 
- Public Attributes inherited from Message
UInt8 length
 Message Length.
 
Byte type
 Message Type.
 

Detailed Description

Used to disseminate the daily schedule.