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::StrategyOrder::Legs::LegsElement Struct Reference

#include <CmiBinaryMessages.h>

+ Collaboration diagram for CMI::StrategyOrder::Legs::LegsElement:

Public Member Functions

const AsciiString getClearingFirmNumber () const throw ()
 
const Alpha getCoverage () const throw ()
 
const AsciiString getExtensions () const throw ()
 
const Alpha getPositionEffect () const throw ()
 
const UInt8 getPriceType () const throw ()
 
const UInt32 getProductKey () const throw ()
 
const Alpha getSide () const throw ()
 
void setClearingFirmNumber (const AsciiString &val) throw ()
 
void setCoverage (Alpha value) throw ()
 
void setExtensions (const AsciiString &val) throw ()
 
void setPositionEffect (Alpha value) throw ()
 
void setPriceType (UInt8 value) throw ()
 
void setProductKey (UInt32 value) throw ()
 
void setSide (Alpha value) throw ()
 
std::ostream & toStream (std::ostream &os) const
 

Public Attributes

Alpha4 clearingFirmNumber
 
Alpha coverage
 
Alpha8 extensions
 
Alpha positionEffect
 
Decimal price
 
UInt8 priceType
 
UInt32 productKey
 
Alpha side
 

Member Function Documentation

const AsciiString CMI::StrategyOrder::Legs::LegsElement::getClearingFirmNumber ( ) const
throw (
)
inline
const Alpha CMI::StrategyOrder::Legs::LegsElement::getCoverage ( ) const
throw (
)
inline
const AsciiString CMI::StrategyOrder::Legs::LegsElement::getExtensions ( ) const
throw (
)
inline
const Alpha CMI::StrategyOrder::Legs::LegsElement::getPositionEffect ( ) const
throw (
)
inline
const UInt8 CMI::StrategyOrder::Legs::LegsElement::getPriceType ( ) const
throw (
)
inline
const UInt32 CMI::StrategyOrder::Legs::LegsElement::getProductKey ( ) const
throw (
)
inline

References BSWAP32.

const Alpha CMI::StrategyOrder::Legs::LegsElement::getSide ( ) const
throw (
)
inline
void CMI::StrategyOrder::Legs::LegsElement::setClearingFirmNumber ( const AsciiString val)
throw (
)
inline

References CMI::StringCopy().

void CMI::StrategyOrder::Legs::LegsElement::setCoverage ( Alpha  value)
throw (
)
inline
void CMI::StrategyOrder::Legs::LegsElement::setExtensions ( const AsciiString val)
throw (
)
inline

References CMI::StringCopy().

void CMI::StrategyOrder::Legs::LegsElement::setPositionEffect ( Alpha  value)
throw (
)
inline
void CMI::StrategyOrder::Legs::LegsElement::setPriceType ( UInt8  value)
throw (
)
inline
void CMI::StrategyOrder::Legs::LegsElement::setProductKey ( UInt32  value)
throw (
)
inline

References BSWAP32.

void CMI::StrategyOrder::Legs::LegsElement::setSide ( Alpha  value)
throw (
)
inline
std::ostream& CMI::StrategyOrder::Legs::LegsElement::toStream ( std::ostream &  os) const
inline

Member Data Documentation

Alpha4 CMI::StrategyOrder::Legs::LegsElement::clearingFirmNumber
Alpha CMI::StrategyOrder::Legs::LegsElement::coverage
Alpha8 CMI::StrategyOrder::Legs::LegsElement::extensions
Alpha CMI::StrategyOrder::Legs::LegsElement::positionEffect
Decimal CMI::StrategyOrder::Legs::LegsElement::price
UInt8 CMI::StrategyOrder::Legs::LegsElement::priceType
UInt32 CMI::StrategyOrder::Legs::LegsElement::productKey
Alpha CMI::StrategyOrder::Legs::LegsElement::side