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


Public Methods | |
| virtual StatusCode | setProperty (const Property &p)=0 |
| Set the property by property. More... | |
| virtual StatusCode | setProperty (std::istream &s)=0 |
| Set the property by istream. More... | |
| virtual StatusCode | setProperty (const std::string &n, const std::string &v)=0 |
| Set the property by std::string. More... | |
| virtual StatusCode | getProperty (Property *p) const=0 |
| Get the property by property. More... | |
| virtual const Property & | getProperty (const std::string &name) const=0 |
| Get the property by name. More... | |
| virtual StatusCode | getProperty (const std::string &n, std::string &v) const=0 |
| Get the property by std::string. More... | |
| virtual const std::vector< Property *> & | getProperties () const=0 |
| Get list of properties. More... | |
Static Public Methods | |
| const InterfaceID & | interfaceID () |
| Retrieve interface ID. More... | |
|
|
Get list of properties.
Reimplemented in Algorithm. |
|
||||||||||||
|
Get the property by std::string.
Reimplemented in Algorithm. |
|
|
Get the property by name.
Reimplemented in Algorithm. |
|
|
Get the property by property.
Reimplemented in Algorithm. |
|
|
Retrieve interface ID.
Reimplemented from IInterface. |
|
||||||||||||
|
Set the property by std::string.
Reimplemented in Algorithm. |
|
|
Set the property by istream.
Reimplemented in Algorithm. |
|
|
Set the property by property.
Reimplemented in Algorithm. |
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001