OnixS C++ MTS Repo SDP Handler  1.3.2.8
API documentation
REPO_RFCQ_PROVIDER_INFO Class Reference

#include <SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h>

Collaboration diagram for REPO_RFCQ_PROVIDER_INFO:

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
 

Detailed Description

Definition at line 42 of file SMP.Substructures.REPO_RFCQ_PROVIDER_INFO.h.

Constructor & Destructor Documentation

Member Function Documentation

size_t deserialize ( const void *  buf,
size_t  inLen 
)
size_t serializationBufSize ( ) const
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.

Member Data Documentation

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.


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