|
using | ChildProcessorT = typename Base::ChildProcessorT |
|
using | EntityT = typename Base::EntityT |
|
using | ProviderSegmentT = typename Base::ProviderSegmentT |
|
using | ResultEntityT = typename Base::EntityT |
|
using | ResultProviderSegmentT = typename Base::ResultProviderSegmentT |
|
using | ChildProcessorT = EntityQueryProcessor |
|
using | EntityT = typename ProviderSegmentT::EntityT |
|
using | ProviderSegmentT = armem::server::ltm::ProviderSegment |
|
using | ResultEntityT = typename ResultProviderSegmentT::EntityT |
|
using | ResultProviderSegmentT = armem::wm::ProviderSegment |
|
using | QueryPtrT = ::IceInternal::Handle< armem::query::data::ProviderSegmentQuery > |
|
using | QuerySeqT = std::vector< QueryPtrT > |
|
virtual | ~ProviderSegmentQueryProcessorBase ()=default |
|
virtual void | process (ResultProviderSegmentT &result, const armem::query::data::provider::All &query, const ProviderSegmentT &providerSegment) const |
|
virtual void | process (ResultProviderSegmentT &result, const armem::query::data::provider::Regex &query, const ProviderSegmentT &providerSegment) const |
|
virtual void | process (ResultProviderSegmentT &result, const armem::query::data::provider::Single &query, const ProviderSegmentT &providerSegment) const |
|
virtual void | process (ResultProviderSegmentT &result, const armem::query::data::ProviderSegmentQuery &query, const ProviderSegmentT &providerSegment) const override |
| Process the query and populate result . More...
|
|
| ProviderSegmentQueryProcessorBase () |
|
| ProviderSegmentQueryProcessorBase (ChildProcessorT &&childProcessor) |
|
void | process (armem::wm::ProviderSegment &result, const QuerySeqT &queries, const armem::server::ltm::ProviderSegment &data) const |
|
armem::wm::ProviderSegment | process (const armem::query::data::ProviderSegmentQuery &query, const armem::server::ltm::ProviderSegment &data) const |
|
armem::wm::ProviderSegment | process (const QueryPtrT &query, const armem::server::ltm::ProviderSegment &data) const |
|
armem::wm::ProviderSegment | process (const QuerySeqT &queries, const armem::server::ltm::ProviderSegment &data) const |
|
virtual | ~BaseQueryProcessorBase ()=default |
|
void | _processResult (ResultProviderSegmentT &result, const EntityT &entity, const armem::query::data::ProviderSegmentQuery &query) const |
|
ChildProcessorT | childProcessor |
|
Definition at line 25 of file ltm.h.