B2BITS FIX Antenna HFT  1.0.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
CMI::QRMQueryResponse Struct Reference

#include <CmiBinaryMessages.h>

+ Inheritance diagram for CMI::QRMQueryResponse:
+ Collaboration diagram for CMI::QRMQueryResponse:

Classes

struct  QRMs
 

Public Member Functions

QRMQueryResponseclone ()
 
const UInt8 getFinalResponse () const throw ()
 
FieldsIterator getIterator () const
 
size_t getMsgLength () const
 
FieldsSetIterator getSetIterator ()
 
 QRMQueryResponse () throw ()
 
 QRMQueryResponse (bool initFields) throw ()
 
void setFinalResponse (UInt8 value) throw ()
 
std::ostream & toStream (std::ostream &os) const
 
std::string toString () const
 
void updateMessageLength ()
 
- Public Member Functions inherited from CMI::StandardHeader
UInt8 getCmiMarker () const
 
UInt8 getMessageFlags () const
 
UInt32 getMessageLength () const
 
UInt32 getMessageSequenceNumber () const
 
MessageType::Enum getMessageType () const
 
UInt8 getVersion () const
 
void setCmiMarker (UInt8 marker)
 
void setMessageFlags (UInt8 value)
 
void setMessageLength (UInt32 value)
 
void setMessageSequenceNumber (UInt32 value)
 
void setMessageType (MessageType::Enum value)
 
void setMessageType (UInt8 value)
 
 StandardHeader ()
 

Static Public Member Functions

static FieldsIterator getIterator (const StandardHeader &message)
 
static size_t getMinMessageSize ()
 
static FieldsSetIterator getSetIterator (StandardHeader &message)
 
static void updateMessageLength (StandardHeader &message)
 

Public Attributes

UInt8 finalResponse
 
- Public Attributes inherited from CMI::StandardHeader
UInt8 cmiMarker
 
UInt8 messageFlags
 
UInt32 messageLength
 
UInt32 messageSequenceNumber
 
MessageType messageType
 
UInt8 reserved
 
UInt16 reserved2
 
UInt8 version
 

Static Public Attributes

static const MessageType::Enum TYPE = MessageType::MessageType_QRMQueryResponse
 

Constructor & Destructor Documentation

CMI::QRMQueryResponse::QRMQueryResponse ( )
throw (
)
inline
CMI::QRMQueryResponse::QRMQueryResponse ( bool  initFields)
throw (
)
inlineexplicit

Member Function Documentation

QRMQueryResponse* CMI::QRMQueryResponse::clone ( )
inline
const UInt8 CMI::QRMQueryResponse::getFinalResponse ( ) const
throw (
)
inline
FieldsIterator CMI::QRMQueryResponse::getIterator ( ) const
inline
FieldsIterator CMI::QRMQueryResponse::getIterator ( const StandardHeader message)
inlinestatic
size_t CMI::QRMQueryResponse::getMinMessageSize ( )
inlinestatic
size_t CMI::QRMQueryResponse::getMsgLength ( ) const
inline
FieldsSetIterator CMI::QRMQueryResponse::getSetIterator ( )
inline
FieldsSetIterator CMI::QRMQueryResponse::getSetIterator ( StandardHeader message)
inlinestatic
void CMI::QRMQueryResponse::setFinalResponse ( UInt8  value)
throw (
)
inline
std::ostream& CMI::QRMQueryResponse::toStream ( std::ostream &  os) const
inline

Referenced by CMI::messageToStream().

std::string CMI::QRMQueryResponse::toString ( ) const
inline
void CMI::QRMQueryResponse::updateMessageLength ( )
inline
static void CMI::QRMQueryResponse::updateMessageLength ( StandardHeader message)
inlinestatic

Member Data Documentation

UInt8 CMI::QRMQueryResponse::finalResponse
const MessageType::Enum CMI::QRMQueryResponse::TYPE = MessageType::MessageType_QRMQueryResponse
static