37 namespace BondVision {
48 groupName.reserve(20);
106 size_t deserialize(
const void* buf,
size_t inLen);
109 virtual std::string toString ()
const;
120 virtual size_t serialize(
void* buf)
const;
UInt32 groupId
Unique ID of the group.
UInt32 memberId
Unique ID of the member.
UInt64 creationTime
Creation time.
UInt64 updateTime
Last update time.
BV_INSTRUMENT_GROUP_LEVEL::Enum groupLevel
Level of the group.
UInt32 sortNumber
Instrument Group Sorting Number.
BV_INSTRUMENT_GROUP_EVENT::Enum event
Action applied to the group.
virtual ~BV_CUSTOM_INSTRUMENT_GROUP()
BV_INSTRUMENT_GROUP_TYPE::Enum groupType
Type of the group.
UInt32 updateDate
Last update date.
UInt32 traderId
Unique ID of the trader.
std::string groupName
Group name.
virtual size_t serializationBufSize() const
UInt32 creationDate
Creation date.
BV_INSTRUMENT_GROUP_STATUS::Enum status
Status of the group. Deleted group will be removed at the end of the current trading day...
UInt32 parentGroupId
Unique ID of the parent group.
UInt32 marketId
Unique ID of the market.
BV_CUSTOM_INSTRUMENT_GROUP()
unsigned long long UInt64
virtual ClassId::Enum id() const
Class id.