OnixS C++ MTS Bond Vision SDP Handler  1.2.0
API documentation
BV_TRADE_MEMBER_INFO Class Reference

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

Public Member Functions

 BV_TRADE_MEMBER_INFO ()
 
 ~BV_TRADE_MEMBER_INFO ()
 
size_t deserialize (const void *buf, size_t inLen)
 
std::string toString () const
 
size_t serializationBufSize () const
 
size_t serialize (void *buf) const
 

Public Attributes

UInt32 sectionId
 
BV_MEMBER_INFO memberInfo
 
UInt32 refMsgId
 
TI_TXN_TYPE::Enum txnType
 
UInt16 settlSystemId
 
std::string clientOrderId
 
std::string clientRefMsgId
 
std::string clientExecID
 
UInt32 quoteTraderID
 
std::string quoteTraderName
 
UInt32 stageOrderId
 
std::string settlementInfo
 
TI_TIME_ZONE timeZone
 
BV_ALGO_INFO_TYPE::Enum shortCodeType1
 
BV_ALGO_INFO_TYPE::Enum shortCodeType2
 
BV_SHORT_SELLING_INDICATOR::Enum shortSellingIndicator
 

Detailed Description

Definition at line 44 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

Constructor & Destructor Documentation

Definition at line 47 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

~BV_TRADE_MEMBER_INFO ( )
inline

Definition at line 56 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

Member Function Documentation

size_t deserialize ( const void *  buf,
size_t  inLen 
)
size_t serializationBufSize ( ) const
inline

Definition at line 114 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

size_t serialize ( void *  buf) const
std::string toString ( ) const

Provides string presentation.

Member Data Documentation

std::string clientExecID

Unique ID of the Inventory/RFCQ Order within the dealer institution.

Definition at line 80 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

std::string clientOrderId

Unique ID of the order within the client institution.

Definition at line 74 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

std::string clientRefMsgId

Unique ID of the Inventory/RFCQ Quote within the dealer institution.

Definition at line 77 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

BV_MEMBER_INFO memberInfo

Unique ID of the member.

Definition at line 62 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

UInt32 quoteTraderID

Dealer Trader Unique Id, owner of the Inventory/RFCQ Quote.

Definition at line 83 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

std::string quoteTraderName

Trader name (code) of the Dealer Trader, owner of the Inventory/RFCQ Quote.

Definition at line 86 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

UInt32 refMsgId

Sequential number of message (double sided proposal, FAS order, FAK/AON order, RFQ, RFCQ quote, RFCQ order)

Definition at line 65 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

UInt32 sectionId

Unique ID of the section.

Definition at line 59 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

std::string settlementInfo

Settlement information. Following the RFCQ Outright Auto Execution, if DealerIndicator = TI_FLAG_Yes, the Central System will fill thisfield with the string 'AutoEx'.

Definition at line 92 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

UInt16 settlSystemId

Specific settlement system (Cedel, Euroclear, LDT Bank of Italy, etc.) used by the member for the settlement of the transactions on the bonds that are the subject of the trade.

Definition at line 71 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

BV_ALGO_INFO_TYPE::Enum shortCodeType1

Short Code Type 1.

Definition at line 98 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

BV_ALGO_INFO_TYPE::Enum shortCodeType2

Short Code Type2.

Definition at line 101 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

BV_SHORT_SELLING_INDICATOR::Enum shortSellingIndicator

Short Selling Indicator.

Definition at line 104 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

UInt32 stageOrderId

Unique ID of the (optional) stage order.

Definition at line 89 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

TI_TIME_ZONE timeZone

Time Zone information.

Definition at line 95 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.

Specifies whether the trade was generated upon a double sided proposal, FAS order, FAK/AON order, a RFQ, a RFCQ, a RFCQ Order or a RFCQ Quote, Inventory Order.

Definition at line 68 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.


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