136 virtual size_t serialize(
void* buf)
const;
UInt32 creationDate
Creation date.
virtual ClassId::Enum id() const
Class id.
UInt32 sellSideMemberId
Sell Side Member identifier.
virtual size_t serializationBufSize() const
virtual ~BV_MEMBER_SALES_EXCEPTION()
UInt32 productTypeId
Product Type identifier. 0 denotes all product types (wildcard)
UInt32 instrumentClassId
Instrument Class identifier. 0 denotes all classes (wildcard)
virtual BV_MEMBER_SALES_EXCEPTION * clone() const
UInt32 buySideTraderId
Buy Side Trader identifier (0 = all traders)
BV_MEMBER_SALES_EXCEPTION()
virtual BV_MEMBER_SALES_EXCEPTION * clone(void *) const
UInt32 salesId
Sales identifier.
UInt32 sellSideTraderId
Sell Side Trader identifier.
std::string instrumentISINCode
ISIN code of the instrument.
std::string sellSideTraderName
Sell Side Trader name.
TI_INSTRUMENT_TYPE::Enum instrumentType
Instrument type: Bond/Future.
UInt64 creationTime
Creation time.
std::string salesName
Sales name.
std::string buySideTraderName
Buy Side Trader name.
TI_RELATION_TYPE::Enum relationType
Relation type: Undefined/Primary/Secondary.
UInt32 ratingCategoryId
Rating Category identifier. 0 denotes all categories (wildcard)
UInt32 tradableInstrumentId
Tradable Instrument identifier. 0 denotes all tradable instruments (wildcard)
UInt32 buySideMemberId
Buy Side Member identifier.
std::string relationInfo
Free text information.
size_t deserialize(const void *buf, size_t inLen)
TI_RELATION_LEVEL::Enum relationLevel
Relation level: Member/Trader.
virtual std::string toString() const
Provides string presentation.
unsigned long long UInt64
@ BV_MEMBER_SALES_EXCEPTION