92 size_t deserialize(
const void* buf,
size_t inLen);
95 virtual std::string toString ()
const;
106 virtual size_t serialize(
void* buf)
const;
UInt32 dateId
Unique ID of the start and/or end date.
std::string dateDesc
Description of the date.
UInt32 sortNumber
Date sorting number.
UInt32 tradeDate
Trade date (set for IMM dates)
REPO_PERIOD::Enum dateUnit
Unit of time (period) in which the date is expressed (set for not IMM dates)
virtual size_t serializationBufSize() const
TI_FLAG::Enum aCMFlag
If TI_FLAG_Yes, then ACM trading modality is enabled on this date.
virtual ClassId::Enum id() const
Class id.
TI_FLAG::Enum relativeDateFlag
Date type: - TI_FLAG_No, absolute date (IMM) - TI_FLAG_Yes, relative date (not IMM) ...
std::string dateCode
Alphanumeric code of the date.
REPO_DATE_TYPE::Enum dateType
Date type ientification.
virtual ~REPO_TRADE_DATES()
UInt16 dateOffSet
Offset for calculating the date (set for not IMM dates)
#define ONIXS_MTS_REPO_SDP_API