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

#include <SMP.Substructures.REPO_RFQ_INFO.h>

Public Member Functions

 REPO_RFQ_INFO ()
 
 ~REPO_RFQ_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

Double rate
 
Double qty
 
REPO_FORCE_TYPE::Enum forceRepo
 
TI_FLAG::Enum bilateralOnlyFlag
 
TI_RFQ_SETTING_TYPE::Enum rFQFieldSetting
 

Detailed Description

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

Constructor & Destructor Documentation

REPO_RFQ_INFO ( )
inline

Definition at line 45 of file SMP.Substructures.REPO_RFQ_INFO.h.

~REPO_RFQ_INFO ( )
inline

Definition at line 49 of file SMP.Substructures.REPO_RFQ_INFO.h.

Member Function Documentation

size_t deserialize ( const void *  buf,
size_t  inLen 
)
size_t serializationBufSize ( ) const
inline

Definition at line 74 of file SMP.Substructures.REPO_RFQ_INFO.h.

size_t serialize ( void *  buf) const
std::string toString ( ) const

Provides string presentation.

Member Data Documentation

TI_FLAG::Enum bilateralOnlyFlag

Indicates whether the trader that sends the RFQ wants the trade to be settled bilaterally or not. The trader receiving the RFQ may modify this flag.

Definition at line 61 of file SMP.Substructures.REPO_RFQ_INFO.h.

Type of Repo. Reserved for future use.

Definition at line 58 of file SMP.Substructures.REPO_RFQ_INFO.h.

Double qty

Quantity.

Definition at line 55 of file SMP.Substructures.REPO_RFQ_INFO.h.

Double rate

Rate.

Definition at line 52 of file SMP.Substructures.REPO_RFQ_INFO.h.

TI_RFQ_SETTING_TYPE::Enum rFQFieldSetting

Specifies whether or not the rate, quantity, or both, were specified by the aggressor.

Definition at line 64 of file SMP.Substructures.REPO_RFQ_INFO.h.


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