37 namespace BondVision {
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.
UInt32 instrumentId
ID of the tradable instrument.
virtual ~BV_ACCRUED_INTEREST_PREVIEW()
UInt32 accruedInterestPreviewId
ID of the preview request.
Double indexRatio
Index ratio calculated at settlement date (for indexed bonds)
Double accruedInterest
Accrued interests calculated per 100 face value.
UInt32 settlementDate
Settlement date.
UInt16 settlementOffset
Settlement offset.
virtual size_t serializationBufSize() const
UInt16 accrualDays
Number of accrual days.
std::string userData
Free field used by the client.
BV_ACCRUED_INTEREST_PREVIEW()