#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()().