EPAM B2BITS CME MDP Handler C++  5.4.2
Classes | Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
Cme::Mdp::SecurityStatusWorkup60 Struct Reference

#include <B2BITS_CmeMdpMessages.h>

Classes

struct  Content
 
struct  OrderIDEntriesEntry
 

Public Types

enum  { TemplateId = 60 }
 
enum  { fix_sized = false }
 
typedef const_rg_iterator< OrderIDEntriesEntryOrderIDEntriesIterator
 

Public Member Functions

 SecurityStatusWorkup60 (const MessageHeader *h)
 
const MessageHeadergetHeader () const
 
UInt64 getTransactTime () const
 
const PRICENULL9getMDEntryPx () const
 
Int32 getSecurityID () const
 
const MatchEventIndicatorSetgetMatchEventIndicator () const
 
LocalMktDate getTradeDate () const
 
UInt32 getTradeLinkID () const
 
WorkupTradingStatus getSecurityTradingStatus () const
 
HaltReason getHaltReason () const
 
SecurityTradingEvent getSecurityTradingEvent () const
 
OrderIDEntriesIterator getOrderIDEntriesIterator () const
 
uint32_t fixedPartSize () const
 
uint32_t size () const
 
std::ostream & toString (std::ostream &os, const char *delim="\x01") const
 

Static Public Member Functions

static const char * semanticType ()
 

Static Public Attributes

static const SemanticType SType = SemanticType::ST_f
 

Member Typedef Documentation

Member Enumeration Documentation

anonymous enum
Enumerator
TemplateId 
anonymous enum
Enumerator
fix_sized 

Constructor & Destructor Documentation

Cme::Mdp::SecurityStatusWorkup60::SecurityStatusWorkup60 ( const MessageHeader h)
inlineexplicit

Member Function Documentation

uint32_t Cme::Mdp::SecurityStatusWorkup60::fixedPartSize ( ) const
inline
HaltReason Cme::Mdp::SecurityStatusWorkup60::getHaltReason ( ) const
inline
const MessageHeader* Cme::Mdp::SecurityStatusWorkup60::getHeader ( ) const
inline
const MatchEventIndicatorSet& Cme::Mdp::SecurityStatusWorkup60::getMatchEventIndicator ( ) const
inline
const PRICENULL9& Cme::Mdp::SecurityStatusWorkup60::getMDEntryPx ( ) const
inline
OrderIDEntriesIterator Cme::Mdp::SecurityStatusWorkup60::getOrderIDEntriesIterator ( ) const
inline
Int32 Cme::Mdp::SecurityStatusWorkup60::getSecurityID ( ) const
inline
SecurityTradingEvent Cme::Mdp::SecurityStatusWorkup60::getSecurityTradingEvent ( ) const
inline
WorkupTradingStatus Cme::Mdp::SecurityStatusWorkup60::getSecurityTradingStatus ( ) const
inline
LocalMktDate Cme::Mdp::SecurityStatusWorkup60::getTradeDate ( ) const
inline
UInt32 Cme::Mdp::SecurityStatusWorkup60::getTradeLinkID ( ) const
inline
UInt64 Cme::Mdp::SecurityStatusWorkup60::getTransactTime ( ) const
inline
static const char* Cme::Mdp::SecurityStatusWorkup60::semanticType ( )
inlinestatic
uint32_t Cme::Mdp::SecurityStatusWorkup60::size ( ) const
inline
std::ostream& Cme::Mdp::SecurityStatusWorkup60::toString ( std::ostream &  os,
const char *  delim = "\x01" 
) const

Member Data Documentation

const SemanticType Cme::Mdp::SecurityStatusWorkup60::SType = SemanticType::ST_f
static