#include <OnixS/MTS/BondVision/SDP/Classes/Substructures/SMP.Substructures.BV_HIST_DEAL_INFO.h>
Public Member Functions | |
BV_HIST_DEAL_INFO () | |
~BV_HIST_DEAL_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 | |
TI_MSG_INFO | dealMsgInfo |
std::string | sectionCode |
BV_HIST_DEAL_MEMBER_INFO | provider |
BV_HIST_DEAL_MEMBER_INFO | aggressor |
BV_HIST_INSTRUMENT_INFO | instrument |
BV_MATCH_MODE::Enum | matchMode |
BV_DEAL_STATUS::Enum | status |
BV_DEAL_SPLIT_STATUS::Enum | splitStatus |
TI_VERB::Enum | verb |
BV_DEAL_TRADING_INFO | dealInfo |
UInt16 | numberOfTrades |
UInt64 | updateTime |
std::string | mktAffiliationShortDesc |
std::string | mktAffiliationDesc |
TI_TRADE_TYPE::Enum | tradeType |
std::string | areaCodeShortDesc |
std::string | areaCodeDesc |
std::string | micCode |
UInt32 | transactionId |
UInt16 | legId |
TI_RFCQ_TYPE::Enum | rfcqType |
BV_TRANSPARENCY_INFO | transparencyInfo |
Definition at line 48 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
|
inline |
Definition at line 51 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
|
inline |
Definition at line 61 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
size_t deserialize | ( | const void * | buf, |
size_t | inLen | ||
) |
|
inline |
Definition at line 137 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
size_t serialize | ( | void * | buf | ) | const |
std::string toString | ( | ) | const |
Provides string presentation.
BV_HIST_DEAL_MEMBER_INFO aggressor |
Member's ID of the Aggressor.
Definition at line 73 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
std::string areaCodeDesc |
Long description of the Provider and Aggressor area code.
Definition at line 112 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
std::string areaCodeShortDesc |
Short description of the Provider and Aggressor area code.
Definition at line 109 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
BV_DEAL_TRADING_INFO dealInfo |
Price, Yield, Discount Rate and Quantity of deal.
Definition at line 91 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
TI_MSG_INFO dealMsgInfo |
Data identifying the deal.
Definition at line 64 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
BV_HIST_INSTRUMENT_INFO instrument |
Data regarding the tradable instrument.
Definition at line 76 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
UInt16 legId |
Unique ID of the trading leg.
Definition at line 121 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
BV_MATCH_MODE::Enum matchMode |
Type of match (automatic or manual)
Definition at line 79 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
std::string micCode |
MIC Code.
Definition at line 115 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
std::string mktAffiliationDesc |
Long description of the Market Affiliation.
Definition at line 103 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
std::string mktAffiliationShortDesc |
Short description of the Market Affiliation.
Definition at line 100 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
UInt16 numberOfTrades |
Number of trades generated by the deal.
Definition at line 94 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
BV_HIST_DEAL_MEMBER_INFO provider |
Member's ID of the Provider.
Definition at line 70 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
TI_RFCQ_TYPE::Enum rfcqType |
RFCQ type.
Definition at line 124 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
std::string sectionCode |
Section Code.
Definition at line 67 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
BV_DEAL_SPLIT_STATUS::Enum splitStatus |
Not used.
Definition at line 85 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
BV_DEAL_STATUS::Enum status |
Status of the deal.
Definition at line 82 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
TI_TRADE_TYPE::Enum tradeType |
Specifies whether the last deal refers to normal trading activity or to a RFQ, RFCQ, etc.
Definition at line 106 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
UInt32 transactionId |
Unique ID of the RFCQ or Inventory Order.
Definition at line 118 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
BV_TRANSPARENCY_INFO transparencyInfo |
Pre and Post-Trade Transparency Info.
Definition at line 127 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
UInt64 updateTime |
Update time when the contract is cancelled or restored.
Definition at line 97 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.
TI_VERB::Enum verb |
Specifies whether it is a buy or sell deal (Referred to the member who receives the information)
Definition at line 88 of file SMP.Substructures.BV_HIST_DEAL_INFO.h.