#include <SMP.Classes.REPO_HIST_OTC_REGISTRATION.h>
Public Member Functions | |
REPO_HIST_OTC_REGISTRATION () | |
virtual | ~REPO_HIST_OTC_REGISTRATION () |
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 REPO_HIST_OTC_REGISTRATION * | clone () const |
virtual REPO_HIST_OTC_REGISTRATION * | clone (void *) const |
Public Member Functions inherited from Class | |
virtual | ~Class () |
size_t | getMaxMessageSize () const |
Definition at line 48 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
|
inline |
Definition at line 51 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
|
inlinevirtual |
Definition at line 61 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
|
virtual |
Implements Class.
|
virtual |
Implements Class.
size_t deserialize | ( | const void * | buf, |
size_t | inLen | ||
) |
|
inlinevirtual |
|
inlinevirtual |
Implements Class.
Definition at line 149 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
|
virtual |
Provides string presentation.
Implements Class.
TI_FLAG::Enum bilateralOnlyFlag |
Indicates whether the originator wants to force the trade to be settled bilaterally or not. The counterpart receiving the registration cannot modify this flag.
Definition at line 109 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
std::string brokerCode |
Code of the broker.
Definition at line 130 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
std::string brokerDes |
Description of the broker.
Definition at line 133 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
std::string brokerShortDes |
Short description of the broker.
Definition at line 136 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
std::string comment |
Free text field.
Definition at line 94 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
REPO_HIST_OTC_MEMBER_INFO counterpart |
ID of the member receiving the OTC registration.
Definition at line 85 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
REPO_OTC_REGISTRATION_SUBSTATUS::Enum counterpartSubStatus |
Status of the registration from the counterpart's point of view.
Definition at line 106 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
Action applied to the OTC Registration.
Definition at line 97 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
Double haircut |
Haircut value.
Definition at line 139 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
TI_IN_OUT_FLAG::Enum inOutFlag |
Indicates whether it is an incoming (IN) OTC registration or an outgoing (OUT) OTC registration.
Definition at line 79 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
TI_HIST_INSTRUMENT_INFO instrument |
Tradable instrument data.
Definition at line 112 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
TI_MSG_INFO msgInfo |
Data identifying the OTC registration.
Definition at line 70 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
REPO_HIST_OTC_MEMBER_INFO originator |
ID of the member the OTC registration originates from.
Definition at line 82 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
REPO_OTC_REGISTRATION_SUBSTATUS::Enum originatorSubStatus |
Status of the registration from the originator's point of view.
Definition at line 103 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
Double price |
Spot Price.
Definition at line 115 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
Double qty |
Quantity.
Definition at line 124 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
Double rate |
Rate.
Definition at line 121 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
std::string sectionCode |
Section code.
Definition at line 73 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
std::string sectionDesc |
Section description.
Definition at line 76 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
Status of the registration.
Definition at line 100 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
REPO_HIST_OTC_MEMBER_INFO submitter |
ID of the member submitting the OTC registration.
Definition at line 88 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
UInt64 updateTime |
Time at which the data were last updated.
Definition at line 127 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
TI_VERB::Enum verb |
Specifies whether it is a buy or sell OTC registration and is set from the receiving member's viewpoint. This means that the Verb field has different values for the Originator and the Counterpart, and reflects the type of operation (buy or sell) actually performed by the receiving member. For Broker and Broker Plus the verb is set from the originator member's viewpoint.
Definition at line 91 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.
Double yield |
Yield Reserved for future use.
Definition at line 118 of file SMP.Classes.REPO_HIST_OTC_REGISTRATION.h.