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