#include <NTuple.h>
Collaboration diagram for NTuple::Range< TYP >:
Public Member Functions | |
| Range (const TYP low, const TYP upper) | |
| Standard constructor. | |
| Range (const Range< TYP > ©) | |
| Copy constructor. | |
| Range & | operator= (const Range< TYP > ©) |
| Adjust ranges. | |
| virtual | ~Range () |
| Destructor. | |
| TYP | lower () const |
| Lower boundary of range. | |
| TYP | upper () const |
| Upper boundary of range. | |
| TYP | distance () const |
| Distance between lower and upper range. | |
| template<> | |
| IOpaqueAddress * | min () |
| template<> | |
| IOpaqueAddress * | max () |
Static Public Member Functions | |
| static TYP | min () |
| Minimal number of data. | |
| static TYP | max () |
| Maximal number of data. | |
Private Attributes | |
| TYP | m_lower |
| Lower boundary of range. | |
| TYP | m_upper |
| Upper boundary of range. | |
Definition at line 49 of file NTuple.h.
| NTuple::Range< TYP >::Range | ( | const TYP | low, | |
| const TYP | upper | |||
| ) | [inline] |
| NTuple::Range< TYP >::Range | ( | const Range< TYP > & | copy | ) | [inline] |
| virtual NTuple::Range< TYP >::~Range | ( | ) | [inline, virtual] |
| Range& NTuple::Range< TYP >::operator= | ( | const Range< TYP > & | copy | ) | [inline] |
| TYP NTuple::Range< TYP >::lower | ( | ) | const [inline] |
| TYP NTuple::Range< TYP >::upper | ( | ) | const [inline] |
| TYP NTuple::Range< TYP >::distance | ( | ) | const [inline] |
| static TYP NTuple::Range< TYP >::min | ( | ) | [inline, static] |
| static TYP NTuple::Range< TYP >::max | ( | ) | [inline, static] |
| IOpaqueAddress * NTuple::Range< IOpaqueAddress * >::min | ( | ) | [inline] |
| IOpaqueAddress * NTuple::Range< IOpaqueAddress * >::max | ( | void | ) | [inline] |
TYP NTuple::Range< TYP >::m_lower [private] |
TYP NTuple::Range< TYP >::m_upper [private] |
1.4.7