#include <GaudiKernel/Property.h>
Inheritance diagram for SimplePropertyRef:

Public Methods | |
| SimplePropertyRef ( const std::string& name, const T& value, const VT& verifier = NullVerifier<T>::theNullVerifier() ) | |
| virtual | ~SimplePropertyRef () |
| SimplePropertyRef< T, VT >& | operator= ( const T& value ) |
| operator const T & () const | |
| const T& | value () const |
| Accessor members (const). More... | |
| VT& | verifier () |
| Non-const allows client to change bounds. More... | |
| bool | set ( const T& value ) |
| Modifier members. More... | |
| bool | setValue ( const T& value ) |
| Synonym for set(). More... | |
| bool | isRef () const |
| std::istream& | nameAndValueFromStream ( std::istream& ) |
| std::istream& | valueFromStream ( std::istream& ) |
| std::ostream& | nameAndValueAsStream ( std::ostream& ) const |
| virtual PropertyRef* | cloneRef () const |
| virtual bool | assign ( const Property& ) |
| virtual bool | load ( Property& ) const |
| std::ostream& | valueElementAsStream ( std::ostream&, size_t index ) const |
| std::istream& | valueElementFromStream ( std::istream& ) |
Public Attributes | |
| T& | m_value |
| VT& | m_verifier |
Definition at line 232 of file Property.h.
|
||||||||
|
Definition at line 236 of file Property.h. |
|
||||
|
Definition at line 247 of file Property.h. |
|
||||
|
Reimplemented from Property. Definition at line 269 of file Property.cpp. |
|
||||
|
Reimplemented from Property. Definition at line 263 of file Property.cpp. |
|
||||
|
Reimplemented from Property. Definition at line 283 of file Property.h. |
|
||||
|
Reimplemented from Property. Definition at line 284 of file Property.cpp. |
|
||||
|
Reimplemented from Property. Definition at line 254 of file Property.cpp. |
|
||||
|
Reimplemented from Property. Definition at line 233 of file Property.cpp. |
|
||||
|
Definition at line 258 of file Property.h. |
|
||||
|
Definition at line 250 of file Property.h. |
|
||||
|
Modifier members.
Definition at line 270 of file Property.h. Referenced by assign(), operator=(), setValue(), and valueFromStream(). |
|
||||
|
Synonym for set().
Definition at line 280 of file Property.h. |
|
||||
|
Accessor members (const).
Definition at line 261 of file Property.h. Referenced by nameAndValueAsStream(), and operator const T &(). |
|
||||||
|
Reimplemented from Property. Definition at line 302 of file Property.cpp. |
|
||||
|
Reimplemented from Property. Definition at line 309 of file Property.cpp. |
|
||||
|
Reimplemented from Property. Definition at line 239 of file Property.cpp. |
|
||||
|
Non-const allows client to change bounds.
Definition at line 267 of file Property.h. |
|
|||
|
Definition at line 303 of file Property.h. |
|
|||
|
Definition at line 304 of file Property.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000