_addChild() | ParentSelectorOps< CoreSegmentSelector, ProviderSegmentSelector > | inlineprotected |
_addChild(const ChildT &child) | ParentSelectorOps< CoreSegmentSelector, ProviderSegmentSelector > | inlineprotected |
_addChild(Ts... args) | ParentSelectorOps< CoreSegmentSelector, ProviderSegmentSelector > | inlineprotected |
_addQuery() | ChildSelectorOps< CoreSegmentSelector, armem::query::data::MemoryQueryPtr > | inlineprotected |
_apply(T arg) | ChildSelectorOps< CoreSegmentSelector, armem::query::data::MemoryQueryPtr > | inlineprotected |
_apply(T arg, Ts... args) | ChildSelectorOps< CoreSegmentSelector, armem::query::data::MemoryQueryPtr > | inlineprotected |
_children | ParentSelectorOps< CoreSegmentSelector, ProviderSegmentSelector > | protected |
_queries | ChildSelectorOps< CoreSegmentSelector, armem::query::data::MemoryQueryPtr > | protected |
_setChildQueries(armem::query::data::MemoryQueryPtr &query, const armem::query::data::CoreSegmentQuerySeq &childQueries) const override | CoreSegmentSelector | protected |
InnerSelectorOps< CoreSegmentSelector, armem::query::data::MemoryQueryPtr, ProviderSegmentSelector >::_setChildQueries(armem::query::data::MemoryQueryPtr &query, const std::vector< typename ProviderSegmentSelector ::armem::query::data::MemoryQueryPtr > &childQueries) const=0 | InnerSelectorOps< CoreSegmentSelector, armem::query::data::MemoryQueryPtr, ProviderSegmentSelector > | protectedpure virtual |
addQueries(const std::vector< IceInternal::Handle< QueryT >> &queries) | ChildSelectorOps< CoreSegmentSelector, armem::query::data::MemoryQueryPtr > | inline |
addQuery(const IceInternal::Handle< QueryT > &query) | ChildSelectorOps< CoreSegmentSelector, armem::query::data::MemoryQueryPtr > | inline |
all() override | CoreSegmentSelector | virtual |
buildQueries() const | InnerSelectorOps< CoreSegmentSelector, armem::query::data::MemoryQueryPtr, ProviderSegmentSelector > | inlinevirtual |
ChildSelectorOps()=default | ChildSelectorOps< CoreSegmentSelector, armem::query::data::MemoryQueryPtr > | |
ChildT typedef | ParentSelectorOps< CoreSegmentSelector, ProviderSegmentSelector > | |
CoreSegmentSelector()=default | CoreSegmentSelector | |
ParentSelectorOps< CoreSegmentSelector, ProviderSegmentSelector >::DerivedT typedef | ParentSelectorOps< CoreSegmentSelector, ProviderSegmentSelector > | |
ChildSelectorOps< CoreSegmentSelector, armem::query::data::MemoryQueryPtr >::DerivedT typedef | ChildSelectorOps< CoreSegmentSelector, armem::query::data::MemoryQueryPtr > | |
InnerSelectorOps()=default | InnerSelectorOps< CoreSegmentSelector, armem::query::data::MemoryQueryPtr, ProviderSegmentSelector > | |
NameSelectorOps()=default | NameSelectorOps< CoreSegmentSelector > | |
providerSegments() | CoreSegmentSelector | |
providerSegments(const ProviderSegmentSelector &selector) | CoreSegmentSelector | |
providerSegments(Ts... args) | CoreSegmentSelector | inline |
QueryT typedef | ChildSelectorOps< CoreSegmentSelector, armem::query::data::MemoryQueryPtr > | |
withID(const MemoryID &id) override | CoreSegmentSelector | inlinevirtual |
withName(const std::string &name) override | CoreSegmentSelector | virtual |
withNames(const std::vector< std::string > &names) | NameSelectorOps< CoreSegmentSelector > | inlinevirtual |
withNames(const StringContainerT &names) | NameSelectorOps< CoreSegmentSelector > | inline |
withNames(IteratorT begin, IteratorT end) | NameSelectorOps< CoreSegmentSelector > | inline |
withNamesContaining(const std::string &substring) | NameSelectorOps< CoreSegmentSelector > | inlinevirtual |
withNamesEndingWith(const std::string &suffix) | NameSelectorOps< CoreSegmentSelector > | inlinevirtual |
withNamesMatching(const std::string ®ex) override | CoreSegmentSelector | virtual |
withNamesStartingWith(const std::string &prefix) | NameSelectorOps< CoreSegmentSelector > | inlinevirtual |
~ChildSelectorOps()=default | ChildSelectorOps< CoreSegmentSelector, armem::query::data::MemoryQueryPtr > | virtual |
~NameSelectorOps()=default | NameSelectorOps< CoreSegmentSelector > | virtual |
~ParentSelectorOps()=default | ParentSelectorOps< CoreSegmentSelector, ProviderSegmentSelector > | virtual |