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

#include <B2BITS_IceImpactMessages.h>

Inheritance diagram for IceImpact::OldStyleOptionsTradeMarketStats:
Inheritance graph
[legend]
Collaboration diagram for IceImpact::OldStyleOptionsTradeMarketStats:
Collaboration graph
[legend]

Public Member Functions

 OldStyleOptionsTradeMarketStats () throw ()
 
 OldStyleOptionsTradeMarketStats (bool initFields) throw ()
 
size_t getMsgLength () const throw ()
 
std::ostream & toStream (std::ostream &os) const
 
std::string toString () const
 
const Int32 getUnderlyingMarketID () const throw ()
 
void setUnderlyingMarketID (Int32 val) throw ()
 
const Int64 getTradeID () const throw ()
 
void setTradeID (Int64 val) throw ()
 
const Int64 getPrice () const throw ()
 
void setPrice (Int64 val) throw ()
 
const Int32 getQuantity () const throw ()
 
void setQuantity (Int32 val) throw ()
 
const Int64 getTransactDateTime () const throw ()
 
void setTransactDateTime (Int64 val) throw ()
 
const Int64 getStrikePrice () const throw ()
 
void setStrikePrice (Int64 val) throw ()
 
const Int32 getTotalVolume () const throw ()
 
void setTotalVolume (Int32 val) throw ()
 
const Int32 getBlockVolume () const throw ()
 
void setBlockVolume (Int32 val) throw ()
 
const Int32 getEfsVolume () const throw ()
 
void setEfsVolume (Int32 val) throw ()
 
const Int32 getEfpVolume () const throw ()
 
void setEfpVolume (Int32 val) throw ()
 
const Int64 getHigh () const throw ()
 
void setHigh (Int64 val) throw ()
 
const Int64 getLow () const throw ()
 
void setLow (Int64 val) throw ()
 
const Int64 getVwap () const throw ()
 
void setVwap (Int64 val) throw ()
 
const OptionType::Enum getOptionType () const throw ()
 
void setOptionType (const OptionType::Enum val) throw ()
 
const EventCode::Enum getEventCode () const throw ()
 
void setEventCode (const EventCode::Enum val) throw ()
 
const Alpha getOffMarketTradeType () const throw ()
 
void setOffMarketTradeType (Alpha val) throw ()
 
- Public Member Functions inherited from IceImpact::MessageHeader
MessageType::Enum getMessageType () const
 
void setMessageType (MessageType::Enum value)
 
i16 getMessageBodyLength () const
 
void setMessageBodyLength (i16 value)
 

Public Attributes

Int32 underlyingMarketID
 
Int64 tradeID
 
Int64 price
 
Int32 quantity
 
Alpha offMarketTradeType
 
Int64 transactDateTime
 
OptionType optionType
 
Int64 strikePrice
 
EventCode eventCode
 
Int32 totalVolume
 
Int32 blockVolume
 
Int32 efsVolume
 
Int32 efpVolume
 
Int64 high
 
Int64 low
 
Int64 vwap
 
- Public Attributes inherited from IceImpact::MessageHeader
MessageType messageType
 
i16 messageBodyLength
 

Static Public Attributes

static const MessageType::Enum TYPE = MessageType::MessageType_OldStyleOptionsTradeMarketStats
 

Constructor & Destructor Documentation

IceImpact::OldStyleOptionsTradeMarketStats::OldStyleOptionsTradeMarketStats ( )
throw (
)
inline
IceImpact::OldStyleOptionsTradeMarketStats::OldStyleOptionsTradeMarketStats ( bool  initFields)
throw (
)
inlineexplicit

Member Function Documentation

const Int32 IceImpact::OldStyleOptionsTradeMarketStats::getBlockVolume ( ) const
throw (
)
inline
const Int32 IceImpact::OldStyleOptionsTradeMarketStats::getEfpVolume ( ) const
throw (
)
inline
const Int32 IceImpact::OldStyleOptionsTradeMarketStats::getEfsVolume ( ) const
throw (
)
inline
const EventCode::Enum IceImpact::OldStyleOptionsTradeMarketStats::getEventCode ( ) const
throw (
)
inline
const Int64 IceImpact::OldStyleOptionsTradeMarketStats::getHigh ( ) const
throw (
)
inline
const Int64 IceImpact::OldStyleOptionsTradeMarketStats::getLow ( ) const
throw (
)
inline
size_t IceImpact::OldStyleOptionsTradeMarketStats::getMsgLength ( ) const
throw (
)
inline
const Alpha IceImpact::OldStyleOptionsTradeMarketStats::getOffMarketTradeType ( ) const
throw (
)
inline
const OptionType::Enum IceImpact::OldStyleOptionsTradeMarketStats::getOptionType ( ) const
throw (
)
inline
const Int64 IceImpact::OldStyleOptionsTradeMarketStats::getPrice ( ) const
throw (
)
inline
const Int32 IceImpact::OldStyleOptionsTradeMarketStats::getQuantity ( ) const
throw (
)
inline
const Int64 IceImpact::OldStyleOptionsTradeMarketStats::getStrikePrice ( ) const
throw (
)
inline
const Int32 IceImpact::OldStyleOptionsTradeMarketStats::getTotalVolume ( ) const
throw (
)
inline
const Int64 IceImpact::OldStyleOptionsTradeMarketStats::getTradeID ( ) const
throw (
)
inline
const Int64 IceImpact::OldStyleOptionsTradeMarketStats::getTransactDateTime ( ) const
throw (
)
inline
const Int32 IceImpact::OldStyleOptionsTradeMarketStats::getUnderlyingMarketID ( ) const
throw (
)
inline
const Int64 IceImpact::OldStyleOptionsTradeMarketStats::getVwap ( ) const
throw (
)
inline
void IceImpact::OldStyleOptionsTradeMarketStats::setBlockVolume ( Int32  val)
throw (
)
inline
void IceImpact::OldStyleOptionsTradeMarketStats::setEfpVolume ( Int32  val)
throw (
)
inline
void IceImpact::OldStyleOptionsTradeMarketStats::setEfsVolume ( Int32  val)
throw (
)
inline
void IceImpact::OldStyleOptionsTradeMarketStats::setEventCode ( const EventCode::Enum  val)
throw (
)
inline
void IceImpact::OldStyleOptionsTradeMarketStats::setHigh ( Int64  val)
throw (
)
inline
void IceImpact::OldStyleOptionsTradeMarketStats::setLow ( Int64  val)
throw (
)
inline
void IceImpact::OldStyleOptionsTradeMarketStats::setOffMarketTradeType ( Alpha  val)
throw (
)
inline
void IceImpact::OldStyleOptionsTradeMarketStats::setOptionType ( const OptionType::Enum  val)
throw (
)
inline
void IceImpact::OldStyleOptionsTradeMarketStats::setPrice ( Int64  val)
throw (
)
inline
void IceImpact::OldStyleOptionsTradeMarketStats::setQuantity ( Int32  val)
throw (
)
inline
void IceImpact::OldStyleOptionsTradeMarketStats::setStrikePrice ( Int64  val)
throw (
)
inline
void IceImpact::OldStyleOptionsTradeMarketStats::setTotalVolume ( Int32  val)
throw (
)
inline
void IceImpact::OldStyleOptionsTradeMarketStats::setTradeID ( Int64  val)
throw (
)
inline
void IceImpact::OldStyleOptionsTradeMarketStats::setTransactDateTime ( Int64  val)
throw (
)
inline
void IceImpact::OldStyleOptionsTradeMarketStats::setUnderlyingMarketID ( Int32  val)
throw (
)
inline
void IceImpact::OldStyleOptionsTradeMarketStats::setVwap ( Int64  val)
throw (
)
inline
std::ostream& IceImpact::OldStyleOptionsTradeMarketStats::toStream ( std::ostream &  os) const
inline
std::string IceImpact::OldStyleOptionsTradeMarketStats::toString ( ) const
inline

Member Data Documentation

Int32 IceImpact::OldStyleOptionsTradeMarketStats::blockVolume
Int32 IceImpact::OldStyleOptionsTradeMarketStats::efpVolume
Int32 IceImpact::OldStyleOptionsTradeMarketStats::efsVolume
EventCode IceImpact::OldStyleOptionsTradeMarketStats::eventCode
Int64 IceImpact::OldStyleOptionsTradeMarketStats::high
Int64 IceImpact::OldStyleOptionsTradeMarketStats::low
Alpha IceImpact::OldStyleOptionsTradeMarketStats::offMarketTradeType
OptionType IceImpact::OldStyleOptionsTradeMarketStats::optionType
Int64 IceImpact::OldStyleOptionsTradeMarketStats::price
Int32 IceImpact::OldStyleOptionsTradeMarketStats::quantity
Int64 IceImpact::OldStyleOptionsTradeMarketStats::strikePrice
Int32 IceImpact::OldStyleOptionsTradeMarketStats::totalVolume
Int64 IceImpact::OldStyleOptionsTradeMarketStats::tradeID
Int64 IceImpact::OldStyleOptionsTradeMarketStats::transactDateTime
const MessageType::Enum IceImpact::OldStyleOptionsTradeMarketStats::TYPE = MessageType::MessageType_OldStyleOptionsTradeMarketStats
static
Int32 IceImpact::OldStyleOptionsTradeMarketStats::underlyingMarketID
Int64 IceImpact::OldStyleOptionsTradeMarketStats::vwap