128 virtual size_t serialize(
void* buf)
const;
virtual ClassId::Enum id() const
Class id.
UInt32 sellSideMemberId
Sell Side Member identifier.
virtual size_t serializationBufSize() const
UInt32 tradeId
Trade identifier.
UInt32 buySideTraderId
Buy Side Trader identifier (0 = all traders)
virtual ~BV_TRADE_SALES_DEFINITION()
UInt32 salesId
Sales identifier.
UInt32 sellSideTraderId
Sell Side Trader identifier.
UInt64 tradeTime
Trade time.
std::string sellSideTraderName
Sell Side Trader name.
BV_TRADE_SALES_DEFINITION()
std::string salesName
Sales name.
virtual BV_TRADE_SALES_DEFINITION * clone() const
std::string buySideTraderName
Buy Side Trader name (filled by CS)
TI_RELATION_TYPE::Enum relationType
Undefined/Primary/Secondary.
UInt32 buySideMemberId
Buy Side Member identifier.
std::string relationInfo
Free text information.
size_t deserialize(const void *buf, size_t inLen)
UInt32 tradeDate
Trade date.
TI_RELATION_LEVEL::Enum relationLevel
Member/Trader.
virtual std::string toString() const
Provides string presentation.
virtual BV_TRADE_SALES_DEFINITION * clone(void *) const
std::string sellSideMemberCode
Sell Side Member code.
std::string buySideMemberCode
Buy Side Member code.
unsigned long long UInt64
@ BV_TRADE_SALES_DEFINITION