#include <AdjacentFunctor.hxx>
Public Types | |
typedef ConstTrait< T > ::NonConstType | TNoConst |
Public Member Functions | |
AdjacentFunctor (const T &value) | |
bool | operator() (const T &v1) |
void | setMaxValue (const T &value) |
bool | isEqual () const |
bool | isBounded () const |
bool | getBounds (TNoConst &min, TNoConst &max) const |
void | reset () |
Data Fields | |
const T & | _minValue |
T | _maxValue |
TNoConst | _max |
TNoConst | _min |
bool | _minFound |
bool | _maxFound |
bool | _equal |
typedef ConstTrait<T>::NonConstType AdjacentFunctor< T >::TNoConst |
AdjacentFunctor< T >::AdjacentFunctor | ( | const T & | value | ) |
bool AdjacentFunctor< T >::getBounds | ( | TNoConst & | min, |
TNoConst & | max | ||
) | const |
bool AdjacentFunctor< T >::isBounded | ( | ) | const |
References AdjacentFunctor< T >::_maxFound, and AdjacentFunctor< T >::_minFound.
Referenced by CalciumCouplingPolicy::isDataIdConveniant().
bool AdjacentFunctor< T >::isEqual | ( | ) | const |
References AdjacentFunctor< T >::_equal.
Referenced by CalciumCouplingPolicy::isDataIdConveniant().
bool AdjacentFunctor< T >::operator() | ( | const T & | v1 | ) |
void AdjacentFunctor< T >::reset | ( | ) |
void AdjacentFunctor< T >::setMaxValue | ( | const T & | value | ) |
References AdjacentFunctor< T >::_maxValue.
Referenced by CalciumCouplingPolicy::isDataIdConveniant().
bool AdjacentFunctor< T >::_equal |
TNoConst AdjacentFunctor< T >::_max |
Referenced by AdjacentFunctor< T >::getBounds(), and AdjacentFunctor< T >::operator()().
bool AdjacentFunctor< T >::_maxFound |
T AdjacentFunctor< T >::_maxValue |
Referenced by AdjacentFunctor< T >::operator()(), and AdjacentFunctor< T >::setMaxValue().
TNoConst AdjacentFunctor< T >::_min |
Referenced by AdjacentFunctor< T >::getBounds(), and AdjacentFunctor< T >::operator()().
bool AdjacentFunctor< T >::_minFound |
const T& AdjacentFunctor< T >::_minValue |
Referenced by AdjacentFunctor< T >::operator()().