38 namespace BondVision {
48 functionParameters(20)
77 static const size_t functionParametersSize = 20;
85 size_t deserialize(
const void* buf,
size_t inLen);
88 virtual std::string toString ()
const;
99 virtual size_t serialize(
void* buf)
const;
virtual ClassId::Enum id() const
Class id.
Double minDiscountRateTick
Minimum discount rate variation that users will be able to express.
Double lotValue
Unit value of the lot.
std::vector< BV_INSTRUMENT_PER_FUNCTION > functionParameters
Double minPriceTick
Minimum price variation that users will be able to express.
UInt32 instrumentId
Unique ID of the tradable instrument.
virtual ~BV_INSTRUMENT_MODALITY()
Double minYieldTick
Minimum yield variation that users will be able to express.
virtual size_t serializationBufSize() const
Double incrementQty
Minimum quantity increment. (This parameter also defines the minimum tradable quantity on the system)...