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