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::SessionProfileResponse Struct Reference

#include <CmiBinaryMessages.h>

+ Inheritance diagram for CMI::SessionProfileResponse:
+ Collaboration diagram for CMI::SessionProfileResponse:

Classes

struct  Accounts
 
struct  AssignedClasses
 
struct  Class_Profile
 
struct  DefaultProfile
 
struct  DefaultSessionProfile
 
struct  DPMs
 
struct  ExecutingGiveUpFirms
 

Public Member Functions

SessionProfileResponseclone ()
 
const AsciiString getExchange () const throw ()
 
const AsciiString getFirmNumber () const throw ()
 
FieldsIterator getIterator () const
 
size_t getMsgLength () const
 
const Alpha getRole () const throw ()
 
FieldsSetIterator getSetIterator ()
 
const AsciiString getUserAcronym () const throw ()
 
const AsciiString getUserAssignedId () const throw ()
 
const AsciiString getUserId () const throw ()
 
 SessionProfileResponse () throw ()
 
 SessionProfileResponse (bool initFields) throw ()
 
void setExchange (const AsciiString &val) throw ()
 
void setFirmNumber (const AsciiString &val) throw ()
 
void setRole (Alpha value) throw ()
 
void setUserAcronym (const AsciiString &val) throw ()
 
void setUserAssignedId (const AsciiString &val) throw ()
 
void setUserId (const AsciiString &val) 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

Alpha4 exchange
 
Alpha4 firmNumber
 
Alpha role
 
Alpha4 userAcronym
 
Alpha20 userAssignedId
 
Alpha8 userId
 
- 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_SessionProfileResponse
 

Constructor & Destructor Documentation

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

Member Function Documentation

SessionProfileResponse* CMI::SessionProfileResponse::clone ( )
inline
const AsciiString CMI::SessionProfileResponse::getExchange ( ) const
throw (
)
inline
const AsciiString CMI::SessionProfileResponse::getFirmNumber ( ) const
throw (
)
inline
FieldsIterator CMI::SessionProfileResponse::getIterator ( ) const
inline
FieldsIterator CMI::SessionProfileResponse::getIterator ( const StandardHeader message)
inlinestatic
size_t CMI::SessionProfileResponse::getMinMessageSize ( )
inlinestatic
size_t CMI::SessionProfileResponse::getMsgLength ( ) const
inline
const Alpha CMI::SessionProfileResponse::getRole ( ) const
throw (
)
inline
FieldsSetIterator CMI::SessionProfileResponse::getSetIterator ( )
inline
FieldsSetIterator CMI::SessionProfileResponse::getSetIterator ( StandardHeader message)
inlinestatic
const AsciiString CMI::SessionProfileResponse::getUserAcronym ( ) const
throw (
)
inline
const AsciiString CMI::SessionProfileResponse::getUserAssignedId ( ) const
throw (
)
inline
const AsciiString CMI::SessionProfileResponse::getUserId ( ) const
throw (
)
inline
void CMI::SessionProfileResponse::setExchange ( const AsciiString val)
throw (
)
inline

References CMI::StringCopy().

void CMI::SessionProfileResponse::setFirmNumber ( const AsciiString val)
throw (
)
inline

References CMI::StringCopy().

void CMI::SessionProfileResponse::setRole ( Alpha  value)
throw (
)
inline
void CMI::SessionProfileResponse::setUserAcronym ( const AsciiString val)
throw (
)
inline

References CMI::StringCopy().

void CMI::SessionProfileResponse::setUserAssignedId ( const AsciiString val)
throw (
)
inline

References CMI::StringCopy().

void CMI::SessionProfileResponse::setUserId ( const AsciiString val)
throw (
)
inline

References CMI::StringCopy().

std::ostream& CMI::SessionProfileResponse::toStream ( std::ostream &  os) const
inline

Referenced by CMI::messageToStream().

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

Member Data Documentation

Alpha4 CMI::SessionProfileResponse::exchange
Alpha4 CMI::SessionProfileResponse::firmNumber
Alpha CMI::SessionProfileResponse::role
const MessageType::Enum CMI::SessionProfileResponse::TYPE = MessageType::MessageType_SessionProfileResponse
static
Alpha4 CMI::SessionProfileResponse::userAcronym
Alpha20 CMI::SessionProfileResponse::userAssignedId
Alpha8 CMI::SessionProfileResponse::userId