52 traderName.reserve(12);
90 static const size_t markUpThresholdSize = 20;
115 size_t deserialize(
const void* buf,
size_t inLen);
118 virtual std::string toString ()
const;
129 virtual size_t serialize(
void* buf)
const;
std::string userData
Free field used by the client.
UInt32 memberId
ID of the Third Party Client.
CMF_TPA_MARK_UP_TRADING_FUNCTION::Enum tradingFunction
Unique ID of the trading function.
CMF_TPA_MARK_UP_STATUS::Enum status
MarkUp status.
UInt32 updateDate
Date at which the data was last updated.
CMF_TPA_MARK_UP_EVENT::Enum event
MarkUp event.
UInt64 creationTime
Time at which the data was last created.
UInt32 residualMaturityId
Unique ID of the residual maturity.
std::string traderName
Name of the trader.
UInt16 numOfThreshold
Number of MarkUp Threshold information.
virtual size_t serializationBufSize() const
unsigned long long UInt64
std::vector< CMF_TPA_MARK_UP_THRESHOLD > markUpThreshold
UInt32 instrumentClassId
Unique ID of the instrument class.
virtual ~CMF_TPA_MARK_UP()
UInt32 sponsorId
ID of the Sponsor member.
virtual ClassId::Enum id() const
Class id.
UInt32 traderId
Unique ID of the trader.
UInt64 updateTime
Time at which the data was last updated.
UInt32 creationDate
Date at which the data was created.