93 virtual size_t serialize(
void* buf)
const;
virtual ~BV_ANALYTICS_BOND_TYPOLOGY()
virtual ClassId::Enum id() const
Class id.
virtual size_t serializationBufSize() const
UInt32 financialInstrumentId
Unique Id of the financial instrument. The value is used as alternative to BondTypology....
std::string bondTypology
Bond Typology. The value is used as alternative to FinancialInstrumentId. If set to 0,...
virtual BV_ANALYTICS_BOND_TYPOLOGY * clone(void *) const
UInt32 rateId
Financial Instrument Rate Id.
UInt32 curveID
Unique Id of the curve.
virtual BV_ANALYTICS_BOND_TYPOLOGY * clone() const
BV_INTERPOLATION_METHOD::Enum interpolationMethod
Interpolation Method.
size_t deserialize(const void *buf, size_t inLen)
BV_ANALYTICS_BOND_TYPOLOGY()
BV_ANALYTIC::Enum analytic
Analytic.
virtual std::string toString() const
Provides string presentation.
@ BV_ANALYTICS_BOND_TYPOLOGY