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