37 namespace BondVision {
121 size_t deserialize(
const void* buf,
size_t inLen);
124 virtual std::string toString ()
const;
135 virtual size_t serialize(
void* buf)
const;
Double firstWingCleanPrice
Clean price of the first wing.
Double bodyCleanPrice
Clean price of the body.
UInt32 bodyId
ID of the tradable instrument of the body.
Double firstWingAccruedInterest
Accrued interest of the first wing.
Double firstWingNominalValue
Nominal value of the first wing.
Double bodyAccruedInterest
Accrued interest of the body.
UInt32 bodySettlementDate
Settlement date of the body.
Double firstWingModDuration
Modified duration of the first wing.
virtual ClassId::Enum id() const
Class id.
Double secondWingCleanPrice
Clean price of the second wing.
Double secondWingAccruedInterest
Accrued interest of the second wing.
BV_BUTTERFLY_MOD_DURATION_PREVIEW()
virtual size_t serializationBufSize() const
virtual ~BV_BUTTERFLY_MOD_DURATION_PREVIEW()
Double secondWingModDuration
Modified duration of the second wing.
UInt32 butterflyModDurationtPreviewId
ID of the preview request.
UInt32 firstWingId
ID of the tradable instrument of the first wing.
UInt32 secondWingSettlementDate
Settlement date of the second wing.
UInt32 secondWingId
ID of the tradable instrument of the second wing.
std::string userData
Free field used by the client.
Double bodyNominalValue
Nominal value of the body.
Double bodyModDuration
Modified duration of the body.
Double secondWingNominalValue
Nominal value of the second wing.
UInt32 firstWingSettlementDate
Settlement date of the first wing.