33 namespace MarketData {
42 return enumeration<ActionType>(24);
48 return fixedStr<128>(25);
54 return fixedStr<20>(153);
60 return ordinary<Integer1>(173);
66 return ordinary<Integer1>(174);
72 return ordinary<Integer1>(175);
78 return ordinary<Integer1>(176);
84 return ordinary<Integer8>(177);
90 return fixedStr<4>(185);
96 return ordinary<Integer8>(189);
102 return fixedStr<3>(197);
108 return Decimal(ordinary<Double>(200));
114 return Decimal(ordinary<Double>(208));
120 return Decimal(ordinary<Double>(216));
126 return Decimal(ordinary<Double>(224));
132 return ordinary<Integer8>(232);
138 return fixedStr<32>(240);
144 return ordinary<Integer4>(272);
150 return ordinary<Integer8>(276);
156 return ordinary<Integer4>(284);
162 return ordinary<Integer8>(288);
168 return ordinary<Integer8>(296);
StrRef packageId() const
Package Identification code.
Decimal size() const
Size of the quote.
Integer8 pqId() const
Unique pre-trade quote identifier per day.
Integer8 publicationId() const
Generated by the publisher, unique for each quote.
Integer4 maxExecutableTrades() const
Max number of trades that could be executed with the quote.
Integer1 quoteTier() const
Quote Enrichment Enumeration.
Integer8 publicationTimeStamp() const
Date and time when the transaction was published by a trading venue or APA.
Decimal referencePrice() const
Reference price.
StrRef instrumentId() const
Code used to identify the financial instrument.
StrRef currency() const
Currency in which the price is expressed.
Integer1 quoteCollateral() const
Quote Enrichment Enumeration.
StrRef leiOrMic() const
Submitting Party LEI or Venue MIC.
ActionType::Enum actionType() const
Identification of quote message types: Adding, updating or deleting quotes.
Decimal price() const
Price of the one-sided quote.
QuoteReportMsg(const void *data, MessageSize size)
Initializes instance over given memory block.
Integer8 quoteTimeStamp() const
Date and time when the quote message was generated.
Decimal price2() const
Price of a two-sided quote.
Encapsulates services for manipulating little endian encoded messages.
Integer2 MessageSize
Aliases message length type.
Provides efficient way of accessing text-based FIX field values.
Integer4 pqseq() const
Sequence number of quote update message type, which is unique.
Integer1 quoteCSA() const
Quote Enrichment Enumeration.
Integer8 latestTimeStamp() const
Date and time of the latest received quote message with Update or Delete action type.
void toStr(std::string &str, const Decimal &value)
Integer1 quoteOtherEnrichment() const
Quote Enrichment Enumeration.
Integer8 quoteExpireTimeStamp() const
Date and Time when the quote expires.