EPAM B2BITS ICE Impact Handler C++  1.1.4
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Public Attributes | List of all members
IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo Struct Reference

#include <B2BITS_IceImpactMessages.h>

Collaboration diagram for IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo:
Collaboration graph
[legend]

Public Member Functions

std::ostream & toStream (std::ostream &os) const
 
const Int32 getLegMarketID () const throw ()
 
void setLegMarketID (Int32 val) throw ()
 
const Int16 getLegRatio () const throw ()
 
void setLegRatio (Int16 val) throw ()
 
const Int16 getLegStrategyCode () const throw ()
 
void setLegStrategyCode (Int16 val) throw ()
 
const Int32 getLegRatioQtyNumerator () const throw ()
 
void setLegRatioQtyNumerator (Int32 val) throw ()
 
const Int32 getLegRatioQtyDenominator () const throw ()
 
void setLegRatioQtyDenominator (Int32 val) throw ()
 
const Int32 getLegRatioPriceNumerator () const throw ()
 
void setLegRatioPriceNumerator (Int32 val) throw ()
 
const Int32 getLegRatioPriceDenominator () const throw ()
 
void setLegRatioPriceDenominator (Int32 val) throw ()
 
const LegSide::Enum getLegSide () const throw ()
 
void setLegSide (const LegSide::Enum val) throw ()
 
const Int8 getLegBodyLength () const throw ()
 
void setLegBodyLength (Int8 val) throw ()
 

Public Attributes

Int8 legBodyLength
 
Int32 legMarketID
 
Int16 legRatio
 
LegSide legSide
 
Int16 legStrategyCode
 
Int32 legRatioQtyNumerator
 
Int32 legRatioQtyDenominator
 
Int32 legRatioPriceNumerator
 
Int32 legRatioPriceDenominator
 

Member Function Documentation

const Int8 IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::getLegBodyLength ( ) const
throw (
)
inline
const Int32 IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::getLegMarketID ( ) const
throw (
)
inline
const Int16 IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::getLegRatio ( ) const
throw (
)
inline
const Int32 IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::getLegRatioPriceDenominator ( ) const
throw (
)
inline
const Int32 IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::getLegRatioPriceNumerator ( ) const
throw (
)
inline
const Int32 IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::getLegRatioQtyDenominator ( ) const
throw (
)
inline
const Int32 IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::getLegRatioQtyNumerator ( ) const
throw (
)
inline
const LegSide::Enum IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::getLegSide ( ) const
throw (
)
inline
const Int16 IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::getLegStrategyCode ( ) const
throw (
)
inline
void IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::setLegBodyLength ( Int8  val)
throw (
)
inline
void IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::setLegMarketID ( Int32  val)
throw (
)
inline
void IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::setLegRatio ( Int16  val)
throw (
)
inline
void IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::setLegRatioPriceDenominator ( Int32  val)
throw (
)
inline
void IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::setLegRatioPriceNumerator ( Int32  val)
throw (
)
inline
void IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::setLegRatioQtyDenominator ( Int32  val)
throw (
)
inline
void IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::setLegRatioQtyNumerator ( Int32  val)
throw (
)
inline
void IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::setLegSide ( const LegSide::Enum  val)
throw (
)
inline
void IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::setLegStrategyCode ( Int16  val)
throw (
)
inline
std::ostream& IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::toStream ( std::ostream &  os) const
inline

Member Data Documentation

Int8 IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::legBodyLength
Int32 IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::legMarketID
Int16 IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::legRatio
Int32 IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::legRatioPriceDenominator
Int32 IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::legRatioPriceNumerator
Int32 IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::legRatioQtyDenominator
Int32 IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::legRatioQtyNumerator
LegSide IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::legSide
Int16 IceImpact::FuturesStrategyDefinitionResponse::ContdInfo2::ExtraLegInfo::legStrategyCode