8 template <
class _Prov
iderSegmentT,
class _ResultProv
iderSegmentT,
class _ChildProcessorT>
11 _ResultProviderSegmentT,
16 _ResultProviderSegmentT,
typename ProviderSegmentT::EntityT EntityT
ProviderSegmentQueryProcessorBase()
_ProviderSegmentT ProviderSegmentT
_ResultProviderSegmentT ResultProviderSegmentT
virtual void process(ResultProviderSegmentT &result, const armem::query::data::ProviderSegmentQuery &query, const ProviderSegmentT &providerSegment) const override
Process the query and populate result.
_ChildProcessorT ChildProcessorT
typename Base::ProviderSegmentT ProviderSegmentT
ProviderSegmentQueryProcessorBase()
typename Base::EntityT ResultEntityT
typename Base::ChildProcessorT ChildProcessorT
virtual ~ProviderSegmentQueryProcessorBase()=default
typename Base::EntityT EntityT
typename Base::ResultProviderSegmentT ResultProviderSegmentT
base::ProviderSegmentQueryProcessorBase< _ProviderSegmentT, _ResultProviderSegmentT, _ChildProcessorT > Base