#include <GaudiKernel/PropertyVerifier.h>
Inheritance diagram for BoundedVerifier:

Public Methods | |
| BoundedVerifier () | |
| Constructors. More... | |
| virtual | ~BoundedVerifier () |
| Destructor. More... | |
| bool | isValid ( const T* value ) const |
| Check if the value is within bounds. More... | |
| bool | hasLower () const |
| Return if it has a lower bound. More... | |
| bool | hasUpper () const |
| Return if it has a lower bound. More... | |
| const T& | lower () const |
| Return the lower bound value. More... | |
| const T& | upper () const |
| Return the upper bound value. More... | |
| void | setLower ( const T& value ) |
| Set lower bound value. More... | |
| void | setUpper ( const T& value ) |
| Set upper bound value. More... | |
| void | clearLower () |
| Clear lower bound value. More... | |
| void | clearUpper () |
| Clear upper bound value. More... | |
| void | setBounds ( const T& lower, const T& upper) |
| Set both bounds (lower and upper) at the same time. More... | |
| void | clearBounds () |
| Clear both bounds (lower and upper) at the same time. More... | |
Private Attributes | |
| bool | m_hasLowerBound |
| Data and Function Members for This Class Implementation. Data members. More... | |
| bool | m_hasUpperBound |
| T | m_lowerBound |
| T | m_upperBound |
Definition at line 38 of file PropertyVerifier.h.
|
||||
|
Constructors.
Definition at line 41 of file PropertyVerifier.h. |
|
||||
|
Destructor.
Definition at line 48 of file PropertyVerifier.h. |
|
||||
|
Clear both bounds (lower and upper) at the same time.
Definition at line 81 of file PropertyVerifier.h. |
|
||||
|
Clear lower bound value.
Definition at line 70 of file PropertyVerifier.h. Referenced by clearBounds(). |
|
||||
|
Clear upper bound value.
Definition at line 72 of file PropertyVerifier.h. Referenced by clearBounds(). |
|
||||
|
Return if it has a lower bound.
Definition at line 57 of file PropertyVerifier.h. |
|
||||
|
Return if it has a lower bound.
Definition at line 59 of file PropertyVerifier.h. |
|
||||
|
Check if the value is within bounds.
Reimplemented from PropertyVerifier. Reimplemented in NullVerifier. Definition at line 51 of file PropertyVerifier.h. |
|
||||
|
Return the lower bound value.
Definition at line 61 of file PropertyVerifier.h. |
|
||||||
|
Set both bounds (lower and upper) at the same time.
Definition at line 75 of file PropertyVerifier.h. |
|
||||
|
Set lower bound value.
Definition at line 66 of file PropertyVerifier.h. Referenced by setBounds(). |
|
||||
|
Set upper bound value.
Definition at line 68 of file PropertyVerifier.h. Referenced by setBounds(). |
|
||||
|
Return the upper bound value.
Definition at line 63 of file PropertyVerifier.h. |
|
|||
|
Data and Function Members for This Class Implementation. Data members.
Definition at line 89 of file PropertyVerifier.h. |
|
|||
|
Definition at line 90 of file PropertyVerifier.h. |
|
|||
|
Definition at line 91 of file PropertyVerifier.h. |
|
|||
|
Definition at line 92 of file PropertyVerifier.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000