|
using | EntitySnapshotT = typename Base::EntitySnapshotT |
|
using | EntityT = typename Base::EntityT |
|
using | ResultEntityT = typename Base::ResultEntityT |
|
using | ResultSnapshotT = typename Base::ResultSnapshotT |
|
using | EntitySnapshotT = typename EntityT::EntitySnapshotT |
|
using | EntityT = armem::server::ltm::Entity |
|
using | ResultEntityT = armem::wm::Entity |
|
using | ResultSnapshotT = typename ResultEntityT::EntitySnapshotT |
|
using | QueryPtrT = ::IceInternal::Handle< armem::query::data::EntityQuery > |
|
using | QuerySeqT = std::vector< QueryPtrT > |
|
virtual | ~EntityQueryProcessorBase ()=default |
|
virtual void | process (ResultEntityT &result, const armem::query::data::entity::All &query, const EntityT &entity) const |
|
virtual void | process (ResultEntityT &result, const armem::query::data::entity::BeforeOrAtTime &query, const EntityT &entity) const |
|
virtual void | process (ResultEntityT &result, const armem::query::data::entity::BeforeTime &query, const EntityT &entity) const |
|
virtual void | process (ResultEntityT &result, const armem::query::data::entity::IndexRange &query, const EntityT &entity) const |
|
virtual void | process (ResultEntityT &result, const armem::query::data::entity::Single &query, const EntityT &entity) const |
|
virtual void | process (ResultEntityT &result, const armem::query::data::entity::TimeApprox &query, const EntityT &entity) const |
|
virtual void | process (ResultEntityT &result, const armem::query::data::entity::TimeRange &query, const EntityT &entity) const |
|
virtual void | process (ResultEntityT &result, const armem::query::data::EntityQuery &query, const EntityT &entity) const override |
| Process the query and populate result . More...
|
|
virtual void | process (ResultEntityT &result, const Time &min, const Time &max, const EntityT &entity, const armem::query::data::EntityQuery &query) const |
|
void | process (armem::wm::Entity &result, const QuerySeqT &queries, const armem::server::ltm::Entity &data) const |
|
armem::wm::Entity | process (const armem::query::data::EntityQuery &query, const armem::server::ltm::Entity &data) const |
|
armem::wm::Entity | process (const QueryPtrT &query, const armem::server::ltm::Entity &data) const |
|
armem::wm::Entity | process (const QuerySeqT &queries, const armem::server::ltm::Entity &data) const |
|
virtual | ~BaseQueryProcessorBase ()=default |
|
void | addResultSnapshot (ResultEntityT &result, const EntitySnapshotT &snapshot) const override |
|
Definition at line 13 of file ltm.h.