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::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo Struct Reference

#include <B2BITS_IceImpactMessages.h>

Collaboration diagram for IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo:
Collaboration graph
[legend]

Public Member Functions

std::ostream & toStream (std::ostream &os) const
 
const Int32 getHedgeMarketID () const throw ()
 
void setHedgeMarketID (Int32 val) throw ()
 
const Int64 getHedgePrice () const throw ()
 
void setHedgePrice (Int64 val) throw ()
 
const HedgeDelta getHedgeDelta () const throw ()
 
void setHedgeDelta (HedgeDelta val) throw ()
 
const Int16 getHedgeStrategyCode () const throw ()
 
void setHedgeStrategyCode (Int16 val) throw ()
 
const HedgeSide::Enum getHedgeSide () const throw ()
 
void setHedgeSide (const HedgeSide::Enum val) throw ()
 
const Int8 getHedgeBodyLength () const throw ()
 
void setHedgeBodyLength (Int8 val) throw ()
 
const Alpha getHedgeSecurityType () const throw ()
 
void setHedgeSecurityType (Alpha val) throw ()
 
const Alpha getHedgePriceDenominator () const throw ()
 
void setHedgePriceDenominator (Alpha val) throw ()
 

Public Attributes

Int8 hedgeBodyLength
 
Int32 hedgeMarketID
 
Alpha hedgeSecurityType
 
HedgeSide hedgeSide
 
Int64 hedgePrice
 
Alpha hedgePriceDenominator
 
HedgeDelta hedgeDelta
 
Int16 hedgeStrategyCode
 

Member Function Documentation

const Int8 IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::getHedgeBodyLength ( ) const
throw (
)
inline
const HedgeDelta IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::getHedgeDelta ( ) const
throw (
)
inline
const Int32 IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::getHedgeMarketID ( ) const
throw (
)
inline
const Int64 IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::getHedgePrice ( ) const
throw (
)
inline
const Alpha IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::getHedgePriceDenominator ( ) const
throw (
)
inline
const Alpha IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::getHedgeSecurityType ( ) const
throw (
)
inline
const HedgeSide::Enum IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::getHedgeSide ( ) const
throw (
)
inline
const Int16 IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::getHedgeStrategyCode ( ) const
throw (
)
inline
void IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::setHedgeBodyLength ( Int8  val)
throw (
)
inline
void IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::setHedgeDelta ( HedgeDelta  val)
throw (
)
inline
void IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::setHedgeMarketID ( Int32  val)
throw (
)
inline
void IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::setHedgePrice ( Int64  val)
throw (
)
inline
void IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::setHedgePriceDenominator ( Alpha  val)
throw (
)
inline
void IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::setHedgeSecurityType ( Alpha  val)
throw (
)
inline
void IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::setHedgeSide ( const HedgeSide::Enum  val)
throw (
)
inline
void IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::setHedgeStrategyCode ( Int16  val)
throw (
)
inline
std::ostream& IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::toStream ( std::ostream &  os) const
inline

Member Data Documentation

Int8 IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::hedgeBodyLength
HedgeDelta IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::hedgeDelta
Int32 IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::hedgeMarketID
Int64 IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::hedgePrice
Alpha IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::hedgePriceDenominator
Alpha IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::hedgeSecurityType
HedgeSide IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::hedgeSide
Int16 IceImpact::OptionsStrategyDefinitionResponse::HedgeInfoCount::HedgeInfo::hedgeStrategyCode