#include <OnixS/MTS/Cash/SDP/Classes/Substructures/SMP.Substructures.CMF_TRADE_MEMBER_INFO.h>
Public Member Functions | |
CMF_TRADE_MEMBER_INFO () | |
~CMF_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 |
Definition at line 44 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
|
inline |
Definition at line 47 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
|
inline |
Definition at line 54 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
size_t deserialize | ( | const void * | buf, |
size_t | inLen | ||
) |
|
inline |
Definition at line 118 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
size_t serialize | ( | void * | buf | ) | const |
std::string toString | ( | ) | const |
Provides string presentation.
UInt32 agentId |
Agent Code.
Definition at line 85 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
std::string altSettlAccount |
Alternate code of the account on which the movements deriving from the settlement of the transactions are registered.
Definition at line 82 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
UInt32 clearingHouseId |
Unique ID of the Clearing House.
Definition at line 76 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
UInt32 clientMemberId |
Used only in CMF_TPA_TRADE and CMF_TPA_TRADE_FUTURE classes. Third Party Client Member code.
Definition at line 88 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
UInt32 clientMemberTraderId |
Used only in CMF_TPA_TRADE and CMF_TPA_TRADE_FUTURE classes. Third Party Client Trader Unique Id.
Definition at line 91 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
std::string clientMemberTraderName |
Used only in CMF_TPA_TRADE and CMF_TPA_TRADE_FUTURE classes. Trader code of the Third Party Client.
Definition at line 94 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
UInt32 directMemberId |
Code of the direct member designated as an intermediary for settling transactions on behalf of the indirect member.
Definition at line 73 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
std::string leiCode |
LEI code.
Definition at line 100 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
CMF_MEMBER_INFO memberInfo |
Unique ID of the member.
Definition at line 61 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
UInt32 refMsgId |
Sequential number of message (double sided proposal, FAS order, FAK/AON order, RFQ)
Definition at line 64 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
UInt32 sectionId |
Unique ID of the section.
Definition at line 58 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
UInt32 settlAccount |
Code of the account on which the movements deriving from the settlement of the transactions are registered.
Definition at line 79 of file SMP.Substructures.CMF_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 70 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
CMF_ALGO_INFO_TYPE::Enum shortCodeType1 |
Short Code Type 1.
Definition at line 106 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
CMF_ALGO_INFO_TYPE::Enum shortCodeType2 |
Short Code Type 2.
Definition at line 109 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
TI_TIME_ZONE timeZone |
Time Zone information.
Definition at line 97 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
UInt32 tradingCapacityId |
Unique ID of the Trading Capacity.
Definition at line 103 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.
TI_TXN_TYPE::Enum txnType |
Specifies whether the trade was generated upon a double sided proposal, FAS order, FAK/AON order, RFQ.
Definition at line 67 of file SMP.Substructures.CMF_TRADE_MEMBER_INFO.h.