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

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 TI_HIST_MESSAGEclone () const
 
virtual TI_HIST_MESSAGEclone (void *) const
 
- Public Member Functions inherited from Class
virtual ~Class ()
 Destructor. More...
 
size_t getMaxMessageSize () const
 

Public Attributes

UInt32 msgId
 Unique ID of the message. More...
 
UInt32 refMarketId
 Unique ID of the market. Optional in case of RefTransactionType is Chat. More...
 
TI_MESSAGE_TXN_TYPE::Enum refTxnType
 Referenced market transaction type. More...
 
UInt32 refTxnId
 Unique ID of the referenced market transaction. More...
 
TI_HIST_MESSAGE_MEMBER_INFO sender
 Sender member data. More...
 
TI_FLAG::Enum privateFg
 Specifies whether the message can be seen only by the sender trader inside the sender member. More...
 
TI_MESSAGE_RECIPIENT_TYPE::Enum recipientType
 Single. More...
 
TI_HIST_MESSAGE_MEMBER_INFO recipient
 Recipient member data. More...
 
std::string body
 Message Text. More...
 
UInt32 creationDate
 Creation date. More...
 
UInt64 creationTime
 Creation time. More...
 

Member Function Documentation

virtual ClassId::Enum id ( ) const
inlinevirtual

Class id.

Implements Class.

virtual std::string toString ( ) const
virtual

Provides string presentation.

Implements Class.

Member Data Documentation

std::string body

Message Text.

UInt32 creationDate

Creation date.

UInt64 creationTime

Creation time.

UInt32 msgId

Unique ID of the message.

TI_FLAG::Enum privateFg

Specifies whether the message can be seen only by the sender trader inside the sender member.

Recipient member data.

Single.

UInt32 refMarketId

Unique ID of the market. Optional in case of RefTransactionType is Chat.

UInt32 refTxnId

Unique ID of the referenced market transaction.

Referenced market transaction type.

Sender member data.