#include <SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h>
Public Member Functions | |
REPO_RFCQ_PROVIDER_INFO () | |
~REPO_RFCQ_PROVIDER_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 | memberId |
std::string | memberCode |
std::string | memberDesc |
std::string | memberShortDesc |
UInt32 | clearingHouseId |
std::string | clearingHouseCode |
std::string | clearingHouseDesc |
std::string | clearingHouseShortDesc |
UInt32 | proposalId |
TI_RFCQ_PROVIDER_STATUS::Enum | status |
Double | rateCoverValue |
SInt32 | responseTimeDifference |
UInt32 | delay |
Definition at line 42 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.
|
inline |
Definition at line 45 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.
|
inline |
Definition at line 55 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.
size_t deserialize | ( | const void * | buf, |
size_t | inLen | ||
) |
|
inline |
Definition at line 104 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.
size_t serialize | ( | void * | buf | ) | const |
std::string toString | ( | ) | const |
Provides string presentation.
std::string clearingHouseCode |
ABI/MTS code of the Clearing House.
Definition at line 73 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.
std::string clearingHouseDesc |
Description of the Clearing House.
Definition at line 76 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.
UInt32 clearingHouseId |
Unique ID of the Clearing House.
Definition at line 70 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.
std::string clearingHouseShortDesc |
Short description of the Clearing House.
Definition at line 79 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.
UInt32 delay |
Difference between RFCQ creation time and the time of the first quote sent by the sell side member.
Definition at line 94 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.
std::string memberCode |
Code of the sell side member.
Definition at line 61 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.
std::string memberDesc |
Description of the sell side member.
Definition at line 64 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.
UInt32 memberId |
Unique ID of the sell side member.
Definition at line 58 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.
std::string memberShortDesc |
Short description of the sell side member.
Definition at line 67 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.
UInt32 proposalId |
UniqueID of an Indicative or Firm proposal.
Definition at line 82 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.
Double rateCoverValue |
Price cover value (only for Outright RFCQs)
Definition at line 88 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.
SInt32 responseTimeDifference |
Delay between the first quote sent to the buy side member by the sell side member and the first quote sent by all other competing members.
Definition at line 91 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.
Status of the sell side member.
Definition at line 85 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.