EPAM B2BITS ICE Impact Handler C++
1.1.4
|
Instrument definition. More...
#include <B2BITS_IceImpactInstruments.h>
Public Member Functions | |
MarketProductDefinition (const OTCProductDefinitionResponse &message) | |
MarketProductDefinition (const OptionsProductDefinitionResponse &message) | |
MarketProductDefinition (const OptionsStrategyDefinitionResponse &message) | |
MarketProductDefinition (const FuturesStrategyDefinitionResponse &message) | |
virtual | ~MarketProductDefinition () |
std::string | getName () const |
returns product name More... | |
IceImpact::Int32 | getMarketID () const |
returns product marketID More... | |
IceImpact::Int32 | getDealPriceDenominator () const |
returns product deal price denominator More... | |
SecurityType::Enum | getSecurityType () const |
returns product security type More... | |
template<typename T > | |
const T * | getDefinitionMessage () const |
bool | isFuture () const |
returns true if product is future. More... | |
bool | isOption () const |
returns true if product is option. More... | |
Public Member Functions inherited from B2bits::ReferenceCounter< MarketProductDefinition > | |
ReferenceCounter () noexcept | |
ReferenceCounter (ReferenceCounter const &) noexcept | |
ReferenceCounter & | operator= (ReferenceCounter const &) noexcept |
void | addRef () const noexcept |
void | release () const noexcept |
u32 | useCount () const noexcept |
RefCounterPtr < MarketProductDefinition > | shared_from_this () |
Instrument definition.
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
returns product deal price denominator
|
inline |
|
inline |
returns product marketID
|
inline |
returns product name
|
inline |
returns product security type
|
inline |
returns true if product is future.
|
inline |
returns true if product is option.