|
|
#include <RobotAPI/libraries/armem/client/query/selectors.h>
Inheritance diagram for SnapshotSelector:Public Member Functions | |
| SnapshotSelector & | all () override |
| SnapshotSelector & | atTime (Time timestamp) |
| SnapshotSelector & | atTimeApprox (Time timestamp, Duration eps) |
| SnapshotSelector & | beforeOrAtTime (Time timestamp) |
| SnapshotSelector & | beforeTime (Time timestamp, long maxEntries=1) |
| armem::query::data::EntityQuerySeq | buildQueries () const |
| SnapshotSelector & | indexRange (long first, long last) |
| SnapshotSelector & | latest () |
| SnapshotSelector ()=default | |
| SnapshotSelector & | timeRange (Time min, Time max) |
| SnapshotSelector & | withID (const MemoryID &id) override |
Public Member Functions inherited from ChildSelectorOps< SnapshotSelector, armem::query::data::EntityQueryPtr > | |
| void | addQueries (const std::vector< IceInternal::Handle< QueryT > > &queries) |
| void | addQuery (const IceInternal::Handle< QueryT > &query) |
| ChildSelectorOps ()=default | |
| virtual | ~ChildSelectorOps ()=default |
Additional Inherited Members | |
Public Types inherited from ChildSelectorOps< SnapshotSelector, armem::query::data::EntityQueryPtr > | |
| using | DerivedT |
| using | QueryT |
Protected Member Functions inherited from ChildSelectorOps< SnapshotSelector, armem::query::data::EntityQueryPtr > | |
| DerivedQueryT & | _addQuery () |
| void | _apply (T arg) |
| void | _apply (T arg, Ts... args) |
Protected Attributes inherited from ChildSelectorOps< SnapshotSelector, armem::query::data::EntityQueryPtr > | |
| std::vector< QueryT > | _queries |
|
default |
|
overridevirtual |
| SnapshotSelector & atTime | ( | Time | timestamp | ) |
| SnapshotSelector & atTimeApprox | ( | Time | timestamp, |
| Duration | eps ) |
| SnapshotSelector & beforeOrAtTime | ( | Time | timestamp | ) |
| SnapshotSelector & beforeTime | ( | Time | timestamp, |
| long | maxEntries = 1 ) |
| dq::EntityQuerySeq buildQueries | ( | ) | const |
| SnapshotSelector & indexRange | ( | long | first, |
| long | last ) |
| SnapshotSelector & latest | ( | ) |
| SnapshotSelector & timeRange | ( | Time | min, |
| Time | max ) |
|
inlineoverridevirtual |