Fesapi 2.14.0.0
This project provides C++ classes which allow an easy access in import and export to the Energistics standards.
Loading...
Searching...
No Matches
common::NumberArrayStatistics< T > Class Template Reference

Public Member Functions

 NumberArrayStatistics (T const *values, size_t valueCount, size_t valueCountPerIndexableElement=1, T nullVal=getDefaultNullValue())
void computeFrom (T const *values, size_t valueCount, size_t valueCountPerIndexableElement)
getNullValue () const
uint64_t getValidValueCount (size_t valueIndex=0) const
uint64_t getValidValueCountSize () const
getMinimum (size_t valueIndex=0) const
uint64_t getMinimumSize () const
getMaximum (size_t valueIndex=0) const
uint64_t getMaximumSize () const
double getMean (size_t valueIndex=0) const
uint64_t getMeanSize () const
double getMedian (size_t valueIndex=0) const
uint64_t getMedianSize () const
getMode (size_t valueIndex=0) const
uint64_t getModeSize () const
double getModePercentage (size_t valueIndex=0) const
uint64_t getModePercentageSize () const
double getStandardDeviation (size_t valueIndex=0) const
uint64_t getStandardDeviationSize () const
void setNullValue (T value)
void setValidValueCount (uint64_t value, size_t valueIndex=0)
void setMinimum (T value, size_t valueIndex=0)
void setMaximum (T value, size_t valueIndex=0)
void setMean (double value, size_t valueIndex=0)
void setMedian (double value, size_t valueIndex=0)
void setMode (T value, size_t valueIndex=0)
void setModePercentage (double value, size_t valueIndex=0)
void setStandardDeviation (double value, size_t valueIndex=0)

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