OnixS C++ MTS Bond Vision SDP Handler  1.1.0
API documentation
BV_RFCQ_TYPE_EXCEPTION Class Reference

#include <OnixS/MTS/BondVision/SDP/Classes/SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h>

Public Member Functions

 BV_RFCQ_TYPE_EXCEPTION ()
 
virtual ~BV_RFCQ_TYPE_EXCEPTION ()
 
virtual ClassId::Enum id () const
 
size_t deserialize (const void *buf, size_t inLen)
 
virtual std::string toString () const
 
virtual size_t serializationBufSize () const
 
virtual BV_RFCQ_TYPE_EXCEPTIONclone () const
 
virtual BV_RFCQ_TYPE_EXCEPTIONclone (void *) const
 
- Public Member Functions inherited from Class
virtual ~Class ()
 
size_t getMaxMessageSize () const
 

Public Attributes

UInt32 marketId
 
UInt32 sellSideMemberId
 
UInt32 sellSideTraderId
 
std::string sellSideTraderName
 
UInt32 buySideMemberId
 
BV_RFCQ_TYPE_EXCEPTION_EVENT::Enum event
 
BV_RFCQ_TYPE_EXCEPTION_STATUS::Enum status
 
TI_RFCQ_TYPE::Enum rFCQType
 
UInt32 creationDate
 
UInt64 creationTime
 
UInt32 updateDate
 
UInt64 updateTime
 

Detailed Description

Definition at line 43 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.

Constructor & Destructor Documentation

Definition at line 46 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.

virtual ~BV_RFCQ_TYPE_EXCEPTION ( )
inlinevirtual

Definition at line 51 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.

Member Function Documentation

virtual BV_RFCQ_TYPE_EXCEPTION* clone ( ) const
virtual

Implements Class.

virtual BV_RFCQ_TYPE_EXCEPTION* clone ( void *  ) const
virtual

Implements Class.

size_t deserialize ( const void *  buf,
size_t  inLen 
)
virtual ClassId::Enum id ( ) const
inlinevirtual

Class id.

Implements Class.

Definition at line 54 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.

virtual size_t serializationBufSize ( ) const
inlinevirtual

Implements Class.

Definition at line 103 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.

virtual std::string toString ( ) const
virtual

Provides string presentation.

Implements Class.

Member Data Documentation

UInt32 buySideMemberId

Unique ID of the Buy Side Member.

Definition at line 72 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.

UInt32 creationDate

Creation date.

Definition at line 84 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.

UInt64 creationTime

Creation time.

Definition at line 87 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.

Action applied to the trading relationship fine tuning.

Definition at line 75 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.

UInt32 marketId

Unique ID of the market.

Definition at line 60 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.

RFCQ Type. The TI_RFCQ_TYPE_AllRFCQ value is not managed at this level.

Definition at line 81 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.

UInt32 sellSideMemberId

Unique ID of the Sell Side Member.

Definition at line 63 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.

UInt32 sellSideTraderId

Unique ID of the Sell Side Trader.

Definition at line 66 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.

std::string sellSideTraderName

Sell side trader name.

Definition at line 69 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.

Status of the trading relationship fine tuning. Fine tuning records referencing enabled RFCQ types will be removed at the end of the current trading day.

Definition at line 78 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.

UInt32 updateDate

Last update date.

Definition at line 90 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.

UInt64 updateTime

Last update time.

Definition at line 93 of file SMP.Classes.BV_RFCQ_TYPE_EXCEPTION.h.


The documentation for this class was generated from the following file: