100 return securityGroups_;
107 return securityGroups_;
143 securityIds_.clear();
144 securityGroups_.clear();
175 securityIds_.swap(ids);
176 securityGroups_.swap(groups);
186 SecurityIds securityIds_;
187 SecurityGroups securityGroups_;
211 toStr(str, selection);
230 (ids.end() != ids.find(
id))
248 selection.
find(value))
#define ONIXS_CMESTREAMLINEDMDH_NAMESPACE_BEGIN
#define ONIXS_CMESTREAMLINEDMDH_NAMESPACE_END
#define ONIXS_CMESTREAMLINEDMDH_LTWT_CLASS
#define ONIXS_CMESTREAMLINEDMDH_EXPORTED
Represents selection of instruments whose market data is to be processed by the Handler.
Assets & assets()
Securities selected by their assets.
const SecurityGroups & securityGroups() const
Securities selected by their groups.
InstrumentSelection()
Initializes empty selection.
SecurityGroups & securityGroups()
Securities selected by their groups.
const Symbols & symbols() const
Securities selected by their symbols.
TinyStrSet SecurityGroups
Collection of security groups specified for given instrument selection.
const Assets & assets() const
Securities selected by their assets.
SecurityIds & securityIds()
Securities selected by their identifiers.
Symbols & symbols()
Securities selected by their symbols.
TinySet< SecurityId > SecurityIds
Collection of security ids specified for given instrument selection.
TinyStrSet Assets
Collection of assets specified for given instrument selection.
void clear()
Clears selection.
TinyStrSet Symbols
Collection of symbols specified for given instrument selection.
InstrumentSelection(const InstrumentSelection &other)
Initializes selection as copy of the other instance.
const SecurityIds & securityIds() const
Securities selected by their identifiers.
Attributes associated with security.
StrRef asset() const
String field that indicates the underlying asset code (Product Code).
SecurityId id() const
Unique security identifier.
StrRef group() const
Security group code.
StrRef symbol() const
Security name or symbol.
Provides efficient way of accessing text-based FIX field values.
bool empty() const
Indicates whether array of zero length.
Class implementing set optimized for storing small number of items.
Implements TinySet for StrRef class.
bool empty() const
Indicates whether set is empty.
ConstIterator end() const
Provides iterating facilities.
ConstIterator find(const Item &item) const
Tells whether set contains given item.
bool selected(const InstrumentSelection::SecurityIds &ids, SecurityId id)
Checks whether security with given identifier belongs to given selection.
UInt64 SecurityId
Unique security identifier.
void toStr(std::string &str, const Decimal &number)