99 virtual size_t serialize(
void* buf)
const;
Double secondNominalValue
Nominal value of the second leg.
virtual BV_SWITCH_DURATION_WEIGHTED_PREVIEW * clone() const
virtual ClassId::Enum id() const
Class id.
virtual size_t serializationBufSize() const
virtual BV_SWITCH_DURATION_WEIGHTED_PREVIEW * clone(void *) const
Double secondBpv
BPV of the second leg.
Double firstBpv
BPV of the first leg.
BV_SWITCH_DURATION_WEIGHTED_PREVIEW()
std::string userData
Free field used by the client.
Double firstNominalValue
Nominal value of the first leg.
virtual ~BV_SWITCH_DURATION_WEIGHTED_PREVIEW()
size_t deserialize(const void *buf, size_t inLen)
UInt32 switchDurationWeightedPreviewId
ID of the preview request.
UInt32 firstLegId
ID of the tradable instrument of the first leg.
UInt32 secondLegId
ID of the tradable instrument of the second leg.
virtual std::string toString() const
Provides string presentation.
@ BV_SWITCH_DURATION_WEIGHTED_PREVIEW