EMANE  1.2.1
statisticnumeric.h File Reference
#include "emane/statistic.h"
#include <mutex>
#include "emane/statisticnumeric.inl"

Go to the source code of this file.

Classes

class  EMANE::StatisticNumeric< T >
 Defines a numeric statistic and its operations. More...
 

Namespaces

 EMANE
 

Functions

template<typename T >
bool operator<= (const T &val, const EMANE::StatisticNumeric< T > &stat)
 
template<typename T >
bool operator>= (const T &val, const EMANE::StatisticNumeric< T > &stat)
 
template<typename T >
bool operator> (const T &val, const EMANE::StatisticNumeric< T > &stat)
 
template<typename T >
bool operator< (const T &val, const EMANE::StatisticNumeric< T > &stat)
 
template<typename T >
bool operator== (const T &val, const EMANE::StatisticNumeric< T > &stat)
 
template<typename T >
bool operator!= (const T &val, const EMANE::StatisticNumeric< T > &stat)
 
template<typename T >
operator+ (const T &val, const EMANE::StatisticNumeric< T > &stat)
 
template<typename T >
operator- (const T &val, const EMANE::StatisticNumeric< T > &stat)
 
template<typename T >
operator* (const T &val, const EMANE::StatisticNumeric< T > &stat)
 
template<typename T >
operator/ (const T &val, const EMANE::StatisticNumeric< T > &stat)
 
template<typename T >
T & operator+= (T &val, const EMANE::StatisticNumeric< T > &stat)
 
template<typename T >
T & operator-= (T &val, const EMANE::StatisticNumeric< T > &stat)
 
template<typename T >
T & operator*= (T &val, const EMANE::StatisticNumeric< T > &stat)
 
template<typename T >
T & operator/= (T &val, const EMANE::StatisticNumeric< T > &stat)
 

Function Documentation

◆ operator!=()

template<typename T >
bool operator!= ( const T &  val,
const EMANE::StatisticNumeric< T > &  stat 
)

Definition at line 457 of file statisticnumeric.inl.

◆ operator*()

template<typename T >
T operator* ( const T &  val,
const EMANE::StatisticNumeric< T > &  stat 
)

Definition at line 475 of file statisticnumeric.inl.

◆ operator*=()

template<typename T >
T& operator*= ( T &  val,
const EMANE::StatisticNumeric< T > &  stat 
)

Definition at line 499 of file statisticnumeric.inl.

◆ operator+()

template<typename T >
T operator+ ( const T &  val,
const EMANE::StatisticNumeric< T > &  stat 
)

Definition at line 463 of file statisticnumeric.inl.

◆ operator+=()

template<typename T >
T& operator+= ( T &  val,
const EMANE::StatisticNumeric< T > &  stat 
)

Definition at line 487 of file statisticnumeric.inl.

◆ operator-()

template<typename T >
T operator- ( const T &  val,
const EMANE::StatisticNumeric< T > &  stat 
)

Definition at line 469 of file statisticnumeric.inl.

◆ operator-=()

template<typename T >
T& operator-= ( T &  val,
const EMANE::StatisticNumeric< T > &  stat 
)

Definition at line 493 of file statisticnumeric.inl.

◆ operator/()

template<typename T >
T operator/ ( const T &  val,
const EMANE::StatisticNumeric< T > &  stat 
)

Definition at line 481 of file statisticnumeric.inl.

◆ operator/=()

template<typename T >
T& operator/= ( T &  val,
const EMANE::StatisticNumeric< T > &  stat 
)

Definition at line 505 of file statisticnumeric.inl.

◆ operator<()

template<typename T >
bool operator< ( const T &  val,
const EMANE::StatisticNumeric< T > &  stat 
)

Definition at line 445 of file statisticnumeric.inl.

◆ operator<=()

template<typename T >
bool operator<= ( const T &  val,
const EMANE::StatisticNumeric< T > &  stat 
)

Definition at line 427 of file statisticnumeric.inl.

◆ operator==()

template<typename T >
bool operator== ( const T &  val,
const EMANE::StatisticNumeric< T > &  stat 
)

Definition at line 451 of file statisticnumeric.inl.

◆ operator>()

template<typename T >
bool operator> ( const T &  val,
const EMANE::StatisticNumeric< T > &  stat 
)

Definition at line 439 of file statisticnumeric.inl.

◆ operator>=()

template<typename T >
bool operator>= ( const T &  val,
const EMANE::StatisticNumeric< T > &  stat 
)

Definition at line 433 of file statisticnumeric.inl.