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_;
194ONIXS_CONFLATEDUDP_EXPORTED
211 toStr(str, selection);
230 (ids.end() != ids.find(
id))
248 selection.
find(value))
#define ONIXS_CONFLATEDUDP_LTWT_CLASS
#define ONIXS_CONFLATEDUDP_NAMESPACE_END
#define ONIXS_CONFLATEDUDP_NAMESPACE_BEGIN
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
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
void clear()
Clears selection.
InstrumentSelection(const InstrumentSelection &other)
const SecurityIds & securityIds() const
Securities selected by their identifiers.
Attributes associated with security.
StrRef symbol() const
Security name or symbol.
bool empty() const
Indicates whether the set is empty.
ConstIterator end() const
Provides iterating facilities.
ConstIterator find(const Item &item) const
bool selected(const InstrumentSelection::SecurityIds &ids, SecurityId id)
ONIXS_CONFLATEDUDP_EXPORTED void toStr(std::string &, BookState::Enum)
Serializes book state value into a string.
Int32 SecurityId
Unique security identifier.