37 namespace BondVision {
97 size_t deserialize(
const void* buf,
size_t inLen);
100 virtual std::string toString ()
const;
111 virtual size_t serialize(
void* buf)
const;
Double secondCleanPrice
Clean price of the second leg.
Double firstAccruedInterest
Accrued Interest of the first leg.
Double firstNominalValue
Nominal value of the first leg.
UInt32 firstSettlementDate
Settlement date of the first leg.
UInt32 firstLegId
ID of the tradable instrument of the first leg.
BV_SWITCH_CASH_EQUIVALENT_PREVIEW()
virtual ClassId::Enum id() const
Class id.
UInt32 switchCashEquivalentPreviewId
ID of the preview request.
UInt32 secondLegId
ID of the tradable instrument of the second leg.
std::string userData
Free field used by the client.
virtual ~BV_SWITCH_CASH_EQUIVALENT_PREVIEW()
virtual size_t serializationBufSize() const
UInt32 secondSettlementDate
Settlement date of the second leg.
Double secondAccruedInterest
Accrued Interest of the second leg.
Double secondNominalValue
Nominal value of the second leg.
Double firstCleanPrice
Clean price of the first leg.