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::OrderResponse::LegOrderDetails::LegOrderDetailsElement Struct Reference

#include <CmiBinaryMessages.h>

+ Collaboration diagram for CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement:

Public Member Functions

const UInt32 getCanceledQuantity () const throw ()
 
const AsciiString getClearingFirmNumber () const throw ()
 
const Alpha getCoverage () const throw ()
 
const UInt32 getLeavesQuantity () const throw ()
 
const UInt32 getOriginalQuantity () const throw ()
 
const Alpha getPositionEffect () const throw ()
 
const UInt32 getProductKey () const throw ()
 
const Alpha getSide () const throw ()
 
const UInt32 getTradedQuantity () const throw ()
 
void setCanceledQuantity (UInt32 value) throw ()
 
void setClearingFirmNumber (const AsciiString &val) throw ()
 
void setCoverage (Alpha value) throw ()
 
void setLeavesQuantity (UInt32 value) throw ()
 
void setOriginalQuantity (UInt32 value) throw ()
 
void setPositionEffect (Alpha value) throw ()
 
void setProductKey (UInt32 value) throw ()
 
void setSide (Alpha value) throw ()
 
void setTradedQuantity (UInt32 value) throw ()
 
std::ostream & toStream (std::ostream &os) const
 

Public Attributes

UInt32 canceledQuantity
 
Alpha4 clearingFirmNumber
 
Alpha coverage
 
UInt32 leavesQuantity
 
UInt32 originalQuantity
 
Alpha positionEffect
 
Decimal price
 
UInt32 productKey
 
Alpha side
 
UInt32 tradedQuantity
 

Member Function Documentation

const UInt32 CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::getCanceledQuantity ( ) const
throw (
)
inline

References BSWAP32.

const AsciiString CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::getClearingFirmNumber ( ) const
throw (
)
inline
const Alpha CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::getCoverage ( ) const
throw (
)
inline
const UInt32 CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::getLeavesQuantity ( ) const
throw (
)
inline

References BSWAP32.

const UInt32 CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::getOriginalQuantity ( ) const
throw (
)
inline

References BSWAP32.

const Alpha CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::getPositionEffect ( ) const
throw (
)
inline
const UInt32 CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::getProductKey ( ) const
throw (
)
inline

References BSWAP32.

const Alpha CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::getSide ( ) const
throw (
)
inline
const UInt32 CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::getTradedQuantity ( ) const
throw (
)
inline

References BSWAP32.

void CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::setCanceledQuantity ( UInt32  value)
throw (
)
inline

References BSWAP32.

void CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::setClearingFirmNumber ( const AsciiString val)
throw (
)
inline

References CMI::StringCopy().

void CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::setCoverage ( Alpha  value)
throw (
)
inline
void CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::setLeavesQuantity ( UInt32  value)
throw (
)
inline

References BSWAP32.

void CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::setOriginalQuantity ( UInt32  value)
throw (
)
inline

References BSWAP32.

void CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::setPositionEffect ( Alpha  value)
throw (
)
inline
void CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::setProductKey ( UInt32  value)
throw (
)
inline

References BSWAP32.

void CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::setSide ( Alpha  value)
throw (
)
inline
void CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::setTradedQuantity ( UInt32  value)
throw (
)
inline

References BSWAP32.

std::ostream& CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::toStream ( std::ostream &  os) const
inline

Member Data Documentation

UInt32 CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::canceledQuantity
Alpha4 CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::clearingFirmNumber
Alpha CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::coverage
UInt32 CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::leavesQuantity
UInt32 CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::originalQuantity
Alpha CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::positionEffect
Decimal CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::price
UInt32 CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::productKey
Alpha CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::side
UInt32 CMI::OrderResponse::LegOrderDetails::LegOrderDetailsElement::tradedQuantity