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

#include <CmiBinaryMessages.h>

Public Member Functions

const UInt32 getClassKey () const throw ()
 
const AsciiString getClassSymbol () const throw ()
 
const UInt8 getProductType () const throw ()
 
const AsciiString getTargetLocationId () const throw ()
 
const UInt32 getUnderlyingProductKey () const throw ()
 
const AsciiString getUnderlyingSymbol () const throw ()
 
void setClassKey (UInt32 value) throw ()
 
void setClassSymbol (const AsciiString &val) throw ()
 
void setProductType (UInt8 value) throw ()
 
void setTargetLocationId (const AsciiString &val) throw ()
 
void setUnderlyingProductKey (UInt32 value) throw ()
 
void setUnderlyingSymbol (const AsciiString &val) throw ()
 
std::ostream & toStream (std::ostream &os) const
 

Public Attributes

UInt32 classKey
 
Alpha8 classSymbol
 
UInt8 productType
 
Alpha15 targetLocationId
 
UInt32 underlyingProductKey
 
Alpha8 underlyingSymbol
 

Member Function Documentation

const UInt32 CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::getClassKey ( ) const
throw (
)
inline

References BSWAP32.

const AsciiString CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::getClassSymbol ( ) const
throw (
)
inline
const UInt8 CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::getProductType ( ) const
throw (
)
inline
const AsciiString CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::getTargetLocationId ( ) const
throw (
)
inline
const UInt32 CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::getUnderlyingProductKey ( ) const
throw (
)
inline

References BSWAP32.

const AsciiString CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::getUnderlyingSymbol ( ) const
throw (
)
inline
void CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::setClassKey ( UInt32  value)
throw (
)
inline

References BSWAP32.

void CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::setClassSymbol ( const AsciiString val)
throw (
)
inline

References CMI::StringCopy().

void CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::setProductType ( UInt8  value)
throw (
)
inline
void CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::setTargetLocationId ( const AsciiString val)
throw (
)
inline

References CMI::StringCopy().

void CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::setUnderlyingProductKey ( UInt32  value)
throw (
)
inline

References BSWAP32.

void CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::setUnderlyingSymbol ( const AsciiString val)
throw (
)
inline

References CMI::StringCopy().

std::ostream& CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::toStream ( std::ostream &  os) const
inline

Member Data Documentation

UInt32 CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::classKey
Alpha8 CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::classSymbol
UInt8 CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::productType
Alpha15 CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::targetLocationId
UInt32 CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::underlyingProductKey
Alpha8 CMI::ProductDownloadResponseForTradingSessionWithUnderlying::ProductsForTradingSession::ProductsForTradingSessionElement::underlyingSymbol