50 reutersCode.reserve(12);
51 bloombergCode.reserve(12);
52 futureDeliveryDesc.reserve(36);
53 futureDeliveryCode.reserve(12);
108 size_t deserialize(
const void* buf,
size_t inLen);
111 virtual std::string toString ()
const;
122 virtual size_t serialize(
void* buf)
const;
std::string reutersCode
Reuters code.
virtual ClassId::Enum id() const
Class id.
TI_EXPIRY_TYPE::Enum expiryType
ID of the expiry type.
Double bPV
Base Point Value.
virtual size_t serializationBufSize() const
std::string bloombergCode
Bloomberg code.
UInt32 futureId
Unique ID of the Future.
UInt32 deliveryDate
Delivery date of the Future Delivery.
std::string futureDeliveryDesc
Description of Future Delivery.
std::string futureDeliveryCode
Name of Future Delivery.
UInt32 futureSize
Unit value of lot.
UInt32 referencePriceDate
Reference price date.
Double referencePrice
Reference price.
UInt32 expiryDate
Expiry date of the Future Delivery.
UInt32 issuerId
Unique ID of the issuing body.
UInt32 financialInstrumentId
Unique ID of the future delivery.
virtual ~TI_FUTURE_DELIVERY()