120 virtual size_t serialize(
void* buf)
const;
UInt32 creationDate
Creation date.
virtual ClassId::Enum id() const
Class id.
std::vector< CMF_SPLIT_ACCOUNT_INFO > accountInfo
UInt64 updateTime
Last update time.
virtual size_t serializationBufSize() const
CMF_MEMBER_INFO member
Buy Side Member requesting the split.
virtual CMF_TRADE_SPLIT * clone() const
TI_TIME_ZONE timeZone
Time zone information.
virtual CMF_TRADE_SPLIT * clone(void *) const
UInt32 tradeId
Unique ID of the trade to be split.
UInt16 numAccountInfo
Number of account information.
UInt32 allocationId
Unique ID of the pre-allocation or of the allocation during the trade splitting phase.
CMF_TRADE_SPLIT_STATUS::Enum status
Status of the allocation.
CMF_TRADE_SPLIT_EVENT::Enum event
Action applied to the allocation.
virtual ~CMF_TRADE_SPLIT()
static const size_t accountInfoSize
Account information.
UInt64 creationTime
Creation time.
size_t deserialize(const void *buf, size_t inLen)
virtual std::string toString() const
Provides string presentation.
UInt32 instrumentId
Unique ID of the tradable instrument.
UInt32 updateDate
Last update date.
unsigned long long UInt64