herald  2.0.0
Public Types | Public Member Functions | List of all members
herald::analysis::algorithms::distance::FowlerBasicAnalyser Struct Reference

Public Types

using input_value_type = RSSI
 
using output_value_type = Distance
 

Public Member Functions

 FowlerBasicAnalyser ()
 default constructor required for array instantiation in manager AnalysisProviderManager
 
 FowlerBasicAnalyser (long interval, double intercept, double coefficient)
 
template<typename SrcT , std::size_t SrcSz, typename DstT , std::size_t DstSz, typename CallableForNewSample >
bool analyse (Date timeNow, SampledID sampled, SampleList< Sample< SrcT >, SrcSz > &src, SampleList< Sample< DstT >, DstSz > &dst, CallableForNewSample &callable)
 
template<std::size_t SrcSz, std::size_t DstSz, typename CallableForNewSample >
bool analyse (Date timeNow, SampledID sampled, SampleList< Sample< RSSI >, SrcSz > &src, SampleList< Sample< Distance >, DstSz > &dst, CallableForNewSample &callable)
 

The documentation for this struct was generated from the following file: