103 virtual size_t serialize(
void* buf)
const;
virtual ClassId::Enum id() const
Class id.
virtual size_t serializationBufSize() const
UInt32 financialInstrumentId
ID of the rate.
virtual TI_RATES * clone(void *) const
std::string currencyId
Currency of the underlying loan.
std::string financialInstrumentCode
Alphanumeric code of the rate.
virtual TI_RATES * clone() const
std::string currencyBusinessCenterId
Currency Business Center.
TI_PERIOD::Enum rateCalculationUnit
Unit of time (period) in which the duration is expressed.
std::string instrumentBusinessCenterId
Instrument Business Center.
std::string financialInstrumentDesc
Description of the rate.
size_t deserialize(const void *buf, size_t inLen)
virtual std::string toString() const
Provides string presentation.
UInt16 rateCalculationPeriod
Frequency of floating rate calculation.