OnixS BME SENAF Handler C++ library  2.0.1
API documentation
SwitchingBidAskNotInvolved Struct Reference

#include <OnixS/Senaf/MarketData/Messages/SwitchingBidAskNotInvolved.h>

Collaboration diagram for SwitchingBidAskNotInvolved:

Public Types

enum  { code = 24 }
 

Public Member Functions

 SwitchingBidAskNotInvolved ()
 
std::string toString () const
 

Public Attributes

unsigned int messageNumber
 
unsigned char market
 
TimeSpan publicationTime
 
InstrumentType::Enum instrumentType
 
unsigned short reference
 
unsigned char oldBidLevel
 
Side::Enum oldBidSide
 
unsigned char oldBidPosition
 
unsigned char newBidLevel
 
Side::Enum newBidSide
 
unsigned char newBidPosition
 
unsigned char oldAskLevel
 
Side::Enum oldAskSide
 
unsigned char oldAskPosition
 
unsigned char newAskLevel
 
Side::Enum newAskSide
 
unsigned char newAskPosition
 

Friends

class MessageDeserializer
 

Detailed Description

Definition at line 32 of file SwitchingBidAskNotInvolved.h.

Member Enumeration Documentation

anonymous enum

Message code.

Enumerator
code 

Definition at line 35 of file SwitchingBidAskNotInvolved.h.

Constructor & Destructor Documentation

Default constructor.

Member Function Documentation

std::string toString ( ) const

Returns string representation.

Friends And Related Function Documentation

friend class MessageDeserializer
friend

Definition at line 95 of file SwitchingBidAskNotInvolved.h.

Member Data Documentation

InstrumentType::Enum instrumentType

Instrument Type.

Definition at line 50 of file SwitchingBidAskNotInvolved.h.

unsigned char market

Market.

Definition at line 44 of file SwitchingBidAskNotInvolved.h.

unsigned int messageNumber

Message Number.

Definition at line 41 of file SwitchingBidAskNotInvolved.h.

unsigned char newAskLevel

New Ask Level.

Definition at line 83 of file SwitchingBidAskNotInvolved.h.

unsigned char newAskPosition

New Ask Position.

Definition at line 89 of file SwitchingBidAskNotInvolved.h.

Side::Enum newAskSide

New Ask Side.

Definition at line 86 of file SwitchingBidAskNotInvolved.h.

unsigned char newBidLevel

New Bid Level.

Definition at line 65 of file SwitchingBidAskNotInvolved.h.

unsigned char newBidPosition

New Bid Position.

Definition at line 71 of file SwitchingBidAskNotInvolved.h.

Side::Enum newBidSide

New Bid Side.

Definition at line 68 of file SwitchingBidAskNotInvolved.h.

unsigned char oldAskLevel

Old Ask Level.

Definition at line 74 of file SwitchingBidAskNotInvolved.h.

unsigned char oldAskPosition

Old Ask Position.

Definition at line 80 of file SwitchingBidAskNotInvolved.h.

Side::Enum oldAskSide

Old Ask Side.

Definition at line 77 of file SwitchingBidAskNotInvolved.h.

unsigned char oldBidLevel

Old Bid Level.

Definition at line 56 of file SwitchingBidAskNotInvolved.h.

unsigned char oldBidPosition

Old Bid Position.

Definition at line 62 of file SwitchingBidAskNotInvolved.h.

Side::Enum oldBidSide

Old Bid Side.

Definition at line 59 of file SwitchingBidAskNotInvolved.h.

TimeSpan publicationTime

Publication Time.

Definition at line 47 of file SwitchingBidAskNotInvolved.h.

unsigned short reference

Reference.

Definition at line 53 of file SwitchingBidAskNotInvolved.h.


The documentation for this struct was generated from the following file: