99 virtual size_t serialize(
void* buf)
const;
Double lotValue
Unit value of the lot.
virtual ClassId::Enum id() const
Class id.
static const size_t functionParametersSize
Function dependent parameters. The TI_TRADING_FUNCTION enumerate value can be used as array index.
virtual size_t serializationBufSize() const
Double minDiscountRateTick
Minimum discount rate variation that users will be able to express.
virtual ~BV_INSTRUMENT_MODALITY()
virtual BV_INSTRUMENT_MODALITY * clone() const
Double minYieldTick
Minimum yield variation that users will be able to express.
virtual BV_INSTRUMENT_MODALITY * clone(void *) const
std::vector< BV_INSTRUMENT_PER_FUNCTION > functionParameters
Double incrementQty
Minimum quantity increment. (This parameter also defines the minimum tradable quantity on the system)
size_t deserialize(const void *buf, size_t inLen)
Double minPriceTick
Minimum price variation that users will be able to express.
virtual std::string toString() const
Provides string presentation.
UInt32 instrumentId
Unique ID of the tradable instrument.