47 instrumentCode.reserve(12);
48 instrumentDesc.reserve(36);
49 sectionCode.reserve(4);
50 sectionDesc.reserve(36);
51 instrumentClassCode.reserve(12);
52 instrumentClassDesc.reserve(36);
53 startDateCode.reserve(12);
54 endDateCode.reserve(12);
55 floatRateCode.reserve(12);
56 vanillaCode.reserve(8);
105 size_t deserialize(
const void* buf,
size_t inLen);
108 std::string toString ()
const;
114 size_t serialize(
void* buf)
const;
std::string instrumentClassDesc
Description of the instrument class.
UInt32 auctionId
Unique ID of the triparty auction.
std::string startDateCode
Alphanumeric code of the initial value date.
UInt32 endDate
Final value date.
std::string instrumentCode
Alphanumeric code of the instrument.
std::string vanillaCode
Alphanumeric code of the Vanilla.
size_t serializationBufSize() const
std::string sectionDesc
Section description.
std::string sectionCode
Alphanumeric ID code of the section - brief description.
TI_INSTRUMENT_TYPE::Enum instrumentType
Type of the instrument.
std::string instrumentClassCode
Code of the instrument class.
std::string floatRateCode
Alphanumeric code of the rate type.
REPO_HIST_INSTRUMENT_DATE_INFO()
std::string endDateCode
Alphanumeric code of the final value date.
#define ONIXS_MTS_REPO_SDP_API
UInt32 startDate
Initial value date.
std::string instrumentDesc
Description of the tradable instrument.
~REPO_HIST_INSTRUMENT_DATE_INFO()