|
#include <RobotAPI/libraries/armem/client/query/selectors.h>
Protected Member Functions | |
void | _setChildQueries (armem::query::data::CoreSegmentQueryPtr &query, const armem::query::data::ProviderSegmentQuerySeq &childQueries) const override |
Protected Member Functions inherited from InnerSelectorOps< ProviderSegmentSelector, armem::query::data::CoreSegmentQueryPtr, EntitySelector > | |
virtual void | _setChildQueries (armem::query::data::CoreSegmentQueryPtr &query, const std::vector< typename EntitySelector ::armem::query::data::CoreSegmentQueryPtr > &childQueries) const=0 |
Protected Member Functions inherited from ParentSelectorOps< ProviderSegmentSelector, EntitySelector > | |
ChildT & | _addChild () |
ChildT & | _addChild (const ChildT &child) |
ChildT & | _addChild (Ts... args) |
Protected Member Functions inherited from ChildSelectorOps< ProviderSegmentSelector, armem::query::data::CoreSegmentQueryPtr > | |
DerivedQueryT & | _addQuery () |
void | _apply (T arg) |
void | _apply (T arg, Ts... args) |
Additional Inherited Members | |
Public Types inherited from ParentSelectorOps< ProviderSegmentSelector, EntitySelector > | |
using | ChildT = EntitySelector |
using | DerivedT = ProviderSegmentSelector |
Public Types inherited from ChildSelectorOps< ProviderSegmentSelector, armem::query::data::CoreSegmentQueryPtr > | |
using | DerivedT = ProviderSegmentSelector |
using | QueryT = armem::query::data::CoreSegmentQueryPtr |
Protected Attributes inherited from ParentSelectorOps< ProviderSegmentSelector, EntitySelector > | |
std::vector< ChildT > | _children |
Protected Attributes inherited from ChildSelectorOps< ProviderSegmentSelector, armem::query::data::CoreSegmentQueryPtr > | |
std::vector< QueryT > | _queries |
Definition at line 80 of file selectors.h.
|
default |
|
overrideprotected |
Definition at line 154 of file selectors.cpp.
|
overridevirtual |
Implements ChildSelectorOps< ProviderSegmentSelector, armem::query::data::CoreSegmentQueryPtr >.
Definition at line 133 of file selectors.cpp.
EntitySelector & entities | ( | ) |
Start specifying entities.
Definition at line 123 of file selectors.cpp.
EntitySelector & entities | ( | const EntitySelector & | selector | ) |
|
inline |
|
inlineoverridevirtual |
Implements ChildSelectorOps< ProviderSegmentSelector, armem::query::data::CoreSegmentQueryPtr >.
Definition at line 100 of file selectors.h.
|
overridevirtual |
Implements NameSelectorOps< ProviderSegmentSelector >.
Definition at line 140 of file selectors.cpp.
|
overridevirtual |
Implements NameSelectorOps< ProviderSegmentSelector >.
Definition at line 147 of file selectors.cpp.