45 namespace BondVision {
56 instrumentIsinCode.reserve(12);
57 instrumentDescription.reserve(36);
58 sectionCode.reserve(4);
59 instrumentClassCode.reserve(12);
61 accountCode.reserve(200);
62 accountInfo.reserve(200);
63 clientOrderId.reserve(50);
64 settlementInfo.reserve(200);
65 benchmarkISINCode.reserve(12);
66 benchmarkDescription.reserve(36);
227 size_t deserialize(
const void* buf,
size_t inLen);
230 std::string toString ()
const;
236 size_t serialize(
void* buf)
const;
TI_VERB::Enum verb
Verb (Referred to the member who receives the information)
UInt32 instrumentId
Data regarding the tradable instrument.
std::string currency
Currency code.
std::string micCode
MIC Code.
std::string accountInfo
Additional account information.
UInt32 stageOrderNr
Stage order number.
BV_BEST_TRADING_INFO bVBestBid
Market BV Best on the Bid side.
BV_VALUE bvBestMidYMWExrc
Mid YMW Exercised.
Double bVBestMidPrice
Mid Price Value.
Double benchmarkPrice
Benchmark Price.
BV_VALUE bvBestMidYMWTh
Mid YMW Theoretical.
TI_FLAG::Enum bVBestMidValidityFg
Flag indicating whether the mid-price set in fields BvBestMidPrice/BvBestMidYield is valid or not...
Double benchmarkSpreadValue
Benchmark Spread Value.
Double benchmarkYield
Benchmark Yield.
BV_SHORT_SELLING_INDICATOR::Enum shortSellingIndicator
Shor tSelling indicator.
BV_VALUE bvBestMidYTR
Mid Yield to Reset.
Double executedQuantity
Traded quantity.
size_t serializationBufSize() const
Double bvBestMidMWCPriceTh
Mid MWC Price Theoretical.
TI_FLAG::Enum discloseIOIFg
If true, quotation must be sent to providers.
UInt32 dealId
Unique ID of the deal.
TI_FLAG::Enum quotationFg
Specifies if the quotation is specified.
UInt32 settlementDate
Settlement date.
UInt16 settlementOffset
Settlement offset.
Double nominalValue
Nominal value.
UInt32 allocationId
If specified reports the ID of a single account or of a pre allocation split depending on the fields ...
std::string accountCode
Account code.
BV_TRANSPARENCY_INFO transparencyInfo
Pre and Post-Trade Transparency Info.
Double accrued
Accrued interests.
std::string instrumentIsinCode
ISIN code of the tradable instrument.
Double quotation
Price(Yield)
std::string benchmarkISINCode
Benchmark ISIN Code.
BV_BEST_TRADING_INFO bVBestAsk
Market BV Best on the Ask side.
std::string settlementInfo
Settlement information.
BV_VALUE bVBestMidYTC
Mid Yield To Call.
std::string instrumentClassCode
Code of the instrument class.
Double principal
Principal amount.
std::string sectionCode
Code of the section.
std::string clientOrderId
Unique ID of the executed order within the client institution.
Double minQty
Minimum quantity.
Double bVBestMidYield
Mid Yield Value.
TI_ALLOCATION_TYPE::Enum allocationType
Type of allocation.
std::string instrumentDescription
Description of the tradable instrument.
Double bpv
BPV of the tradable instrument at the moment of the RFCQ creation.
BV_ANALYTICS bvBestMidAnalytics
Analytics.
std::string benchmarkDescription
Benchmark description.
Double modDuration
Modified Duration.
UInt16 accrualDays
Number of accrual days.
BV_VALUE bVBestMidYTW
Mid Yield To Worst.