OnixS MTS Repo/SDP Handler for C++
Public Member Functions | Public Attributes | List of all members

Public Member Functions

virtual ClassId::Enum id () const
 Class id. More...
size_t deserialize (const void *buf, size_t inLen)
virtual std::string toString () const
 Provides string presentation. More...
virtual size_t serializationBufSize () const
virtual REPO_RFCQ_BUY_SIDE_TRADING_LIST_LEG_INFOclone (void *) const
- Public Member Functions inherited from Class
virtual ~Class ()
 Destructor. More...
size_t getMaxMessageSize () const

Public Attributes

UInt32 buySideMemberId
 Unique ID of the buy side member. More...
UInt32 tradingListId
 Unique ID of the trading list. More...
UInt32 rfcqReqId
 Unique ID of the RFCQ. More...
UInt32 legId
 Unique ID of the leg. More...
UInt16 participatingSellSideNr
 Number of sell side members that took part in the RFCQ. More...
TI_RFCQ_PROVIDER_STATUS::Enum providerStatus [20]
 Status of each sell side member involved in the RFCQ. More...
 Leg status. More...
UInt32 updateDate
 Last update date. More...
UInt64 updateTime
 Last update time. More...

Member Function Documentation

virtual ClassId::Enum id ( ) const

Class id.

Implements Class.

virtual std::string toString ( ) const

Provides string presentation.

Implements Class.

Member Data Documentation

UInt32 buySideMemberId

Unique ID of the buy side member.

UInt32 legId

Unique ID of the leg.

Leg status.

UInt16 participatingSellSideNr

Number of sell side members that took part in the RFCQ.

TI_RFCQ_PROVIDER_STATUS::Enum providerStatus[20]

Status of each sell side member involved in the RFCQ.

UInt32 rfcqReqId

Unique ID of the RFCQ.

UInt32 tradingListId

Unique ID of the trading list.

UInt32 updateDate

Last update date.

UInt64 updateTime

Last update time.