|
Gaudi Framework, version v23r9 |
| Home | Generated: Thu Jul 18 2013 |
#include <GaudiKernel/PropertyVerifier.h>


Public Member Functions | |
| BoundedVerifier () | |
| Constructors. | |
| virtual | ~BoundedVerifier () |
| Destructor. | |
| bool | isValid (const typename Gaudi::Utils::PropertyTypeTraits< T >::CVal value) const |
| Check if the value is within bounds. | |
| bool | hasLower () const |
| Return if it has a lower bound. | |
| bool | hasUpper () const |
| Return if it has a lower bound. | |
| const T & | lower () const |
| Return the lower bound value. | |
| const T & | upper () const |
| Return the upper bound value. | |
| void | setLower (const T &value) |
| Set lower bound value. | |
| void | setUpper (const T &value) |
| Set upper bound value. | |
| void | clearLower () |
| Clear lower bound value. | |
| void | clearUpper () |
| Clear upper bound value. | |
| void | setBounds (const T &lower, const T &upper) |
| Set both bounds (lower and upper) at the same time. | |
| void | clearBounds () |
| Clear both bounds (lower and upper) at the same time. | |
| template<> | |
| bool | isValid (const Gaudi::Histo1DDef *value) const |
Public Member Functions inherited from PropertyVerifier< T > | |
| virtual | ~PropertyVerifier () |
Private Attributes | |
| bool | m_hasLowerBound |
| Data and Function Members for This Class Implementation. | |
| bool | m_hasUpperBound |
| T | m_lowerBound |
| T | m_upperBound |
Definition at line 13 of file HistoProperty.h.
|
inline |
Constructors.
Definition at line 73 of file PropertyVerifier.h.
|
inlinevirtual |
|
inline |
Clear both bounds (lower and upper) at the same time.
Definition at line 116 of file PropertyVerifier.h.
|
inline |
|
inline |
|
inline |
Return if it has a lower bound.
Definition at line 91 of file PropertyVerifier.h.
|
inline |
Return if it has a lower bound.
Definition at line 93 of file PropertyVerifier.h.
|
inline |
|
inlinevirtual |
Check if the value is within bounds.
Implements PropertyVerifier< T >.
Definition at line 83 of file PropertyVerifier.h.
|
inline |
Return the lower bound value.
Definition at line 95 of file PropertyVerifier.h.
|
inline |
|
inline |
|
inline |
|
inline |
Return the upper bound value.
Definition at line 97 of file PropertyVerifier.h.
|
private |
Data and Function Members for This Class Implementation.
Data members
Definition at line 125 of file PropertyVerifier.h.
|
private |
Definition at line 126 of file PropertyVerifier.h.
|
private |
Definition at line 127 of file PropertyVerifier.h.
|
private |
Definition at line 128 of file PropertyVerifier.h.