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::FixingLockdown Struct Reference

#include <B2BITS_IceImpactMessages.h>

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

Public Member Functions

 FixingLockdown () throw ()
 
 FixingLockdown (bool initFields) throw ()
 
size_t getMsgLength () const throw ()
 
std::ostream & toStream (std::ostream &os) const
 
std::string toString () const
 
const Int32 getMarketID () const throw ()
 
void setMarketID (Int32 val) throw ()
 
const Int64 getTime () const throw ()
 
void setTime (Int64 val) throw ()
 
const Int16 getRound () const throw ()
 
void setRound (Int16 val) throw ()
 
const Int32 getAggBidQty () const throw ()
 
void setAggBidQty (Int32 val) throw ()
 
const Int32 getAggOfferQty () const throw ()
 
void setAggOfferQty (Int32 val) throw ()
 
const Int64 getUsdPrice () const throw ()
 
void setUsdPrice (Int64 val) throw ()
 
const Int64 getGbpPrice () const throw ()
 
void setGbpPrice (Int64 val) throw ()
 
const Int64 getEurPrice () const throw ()
 
void setEurPrice (Int64 val) throw ()
 
const AsciiString getAuctionDate () const throw ()
 
void setAuctionDate (const AsciiString &val) throw ()
 
const AsciiString getDescription () const throw ()
 
void setDescription (const AsciiString &val) throw ()
 
const YesNo::Enum getIsBalanced () const throw ()
 
void setIsBalanced (const YesNo::Enum val) throw ()
 
const YesNo::Enum getIsFinal () const throw ()
 
void setIsFinal (const YesNo::Enum 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 marketID
 
TextDate auctionDate
 
Int64 time
 
Description description
 
Int16 round
 
Int32 aggBidQty
 
Int32 aggOfferQty
 
Int64 usdPrice
 
YesNo isBalanced
 
YesNo isFinal
 
Int64 gbpPrice
 
Int64 eurPrice
 
- Public Attributes inherited from IceImpact::MessageHeader
MessageType messageType
 
i16 messageBodyLength
 

Static Public Attributes

static const MessageType::Enum TYPE = MessageType::MessageType_FixingLockdown
 

Constructor & Destructor Documentation

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

Member Function Documentation

const Int32 IceImpact::FixingLockdown::getAggBidQty ( ) const
throw (
)
inline
const Int32 IceImpact::FixingLockdown::getAggOfferQty ( ) const
throw (
)
inline
const AsciiString IceImpact::FixingLockdown::getAuctionDate ( ) const
throw (
)
inline
const AsciiString IceImpact::FixingLockdown::getDescription ( ) const
throw (
)
inline
const Int64 IceImpact::FixingLockdown::getEurPrice ( ) const
throw (
)
inline
const Int64 IceImpact::FixingLockdown::getGbpPrice ( ) const
throw (
)
inline
const YesNo::Enum IceImpact::FixingLockdown::getIsBalanced ( ) const
throw (
)
inline
const YesNo::Enum IceImpact::FixingLockdown::getIsFinal ( ) const
throw (
)
inline
const Int32 IceImpact::FixingLockdown::getMarketID ( ) const
throw (
)
inline
size_t IceImpact::FixingLockdown::getMsgLength ( ) const
throw (
)
inline
const Int16 IceImpact::FixingLockdown::getRound ( ) const
throw (
)
inline
const Int64 IceImpact::FixingLockdown::getTime ( ) const
throw (
)
inline
const Int64 IceImpact::FixingLockdown::getUsdPrice ( ) const
throw (
)
inline
void IceImpact::FixingLockdown::setAggBidQty ( Int32  val)
throw (
)
inline
void IceImpact::FixingLockdown::setAggOfferQty ( Int32  val)
throw (
)
inline
void IceImpact::FixingLockdown::setAuctionDate ( const AsciiString val)
throw (
)
inline
void IceImpact::FixingLockdown::setDescription ( const AsciiString val)
throw (
)
inline
void IceImpact::FixingLockdown::setEurPrice ( Int64  val)
throw (
)
inline
void IceImpact::FixingLockdown::setGbpPrice ( Int64  val)
throw (
)
inline
void IceImpact::FixingLockdown::setIsBalanced ( const YesNo::Enum  val)
throw (
)
inline
void IceImpact::FixingLockdown::setIsFinal ( const YesNo::Enum  val)
throw (
)
inline
void IceImpact::FixingLockdown::setMarketID ( Int32  val)
throw (
)
inline
void IceImpact::FixingLockdown::setRound ( Int16  val)
throw (
)
inline
void IceImpact::FixingLockdown::setTime ( Int64  val)
throw (
)
inline
void IceImpact::FixingLockdown::setUsdPrice ( Int64  val)
throw (
)
inline
std::ostream& IceImpact::FixingLockdown::toStream ( std::ostream &  os) const
inline
std::string IceImpact::FixingLockdown::toString ( ) const
inline

Member Data Documentation

Int32 IceImpact::FixingLockdown::aggBidQty
Int32 IceImpact::FixingLockdown::aggOfferQty
TextDate IceImpact::FixingLockdown::auctionDate
Description IceImpact::FixingLockdown::description
Int64 IceImpact::FixingLockdown::eurPrice
Int64 IceImpact::FixingLockdown::gbpPrice
YesNo IceImpact::FixingLockdown::isBalanced
YesNo IceImpact::FixingLockdown::isFinal
Int32 IceImpact::FixingLockdown::marketID
Int16 IceImpact::FixingLockdown::round
Int64 IceImpact::FixingLockdown::time
const MessageType::Enum IceImpact::FixingLockdown::TYPE = MessageType::MessageType_FixingLockdown
static
Int64 IceImpact::FixingLockdown::usdPrice