120 virtual size_t serialize(
void* buf)
const;
TI_RFCQ_TYPE::Enum rFCQType
RFCQ type.
virtual ClassId::Enum id() const
Class id.
virtual size_t serializationBufSize() const
std::vector< BV_TRANSPARENCY_INFO > transparencyInfo
std::vector< BV_DEALER_LIST_INFO > dealerList
UInt16 numOfDealers
Number of the specified dealers.
UInt32 memberId
ID of the Buy side member.
std::vector< BV_RFCQ_DEALER_LIST_PREVIEW_LEG > previewLeg
TI_FLAG::Enum preAgreedFg
Specifies if the RFCQ is sent to one and only provider.
static const size_t dealerListSize
Dealer list array.
BV_RFCQ_DEALER_LIST_PREVIEW()
TI_FLAG::Enum preTradeFg
Specifies whether the RFCQ will be subject to pre-trade transparency or not.
static const size_t transparencyInfoSize
Pre and Post-Trade Transparency Info.
static const size_t previewLegSize
Leg of preview.
BV_RFCQ_DEALER_SELECTION_TYPE::Enum dealerSelectionType
Dealer Selection Type.
virtual ~BV_RFCQ_DEALER_LIST_PREVIEW()
TI_FLAG::Enum partialFillFg
Specifies whether Sell Side members should be selected taking into consideration their willingness to...
UInt32 previewId
ID of the preview request.
virtual BV_RFCQ_DEALER_LIST_PREVIEW * clone() const
size_t deserialize(const void *buf, size_t inLen)
virtual BV_RFCQ_DEALER_LIST_PREVIEW * clone(void *) const
virtual std::string toString() const
Provides string presentation.
UInt32 traderId
Unique ID of the Buy Side Trader.
@ BV_RFCQ_DEALER_LIST_PREVIEW