|
Gaudi Framework, version v21r6 |
| Home | Generated: 11 Nov 2009 |
#include <GaudiKernel/IJobOptionsSvc.h>


Definition at line 21 of file IJobOptionsSvc.h.
Public Member Functions | |
| DeclareInterfaceID (IJobOptionsSvc, 4, 0) | |
| InterfaceID. | |
| virtual StatusCode | setMyProperties (const std::string &client, IProperty *me)=0 |
| Override default properties of the calling client. | |
| virtual StatusCode | addPropertyToCatalogue (const std::string &client, const Property &property)=0 |
| Add a property into the JobOptions catalog. | |
| virtual StatusCode | removePropertyFromCatalogue (const std::string &client, const std::string &name)=0 |
| Remove a property from the JobOptions catalog. | |
| virtual const std::vector < const Property * > * | getProperties (const std::string &client) const =0 |
| Get the properties associated to a given client. | |
| virtual std::vector< std::string > | getClients () const =0 |
| Get the list of clients. | |
| virtual StatusCode | readOptions (const std::string &file, const std::string &path="")=0 |
| look for file 'File' into search path 'Path' and read it to update existing JobOptionsCatalogue | |
| IJobOptionsSvc::DeclareInterfaceID | ( | IJobOptionsSvc | , | |
| 4 | , | |||
| 0 | ||||
| ) |
| virtual StatusCode IJobOptionsSvc::setMyProperties | ( | const std::string & | client, | |
| IProperty * | me | |||
| ) | [pure virtual] |
Override default properties of the calling client.
| client | Name of the client algorithm or service | |
| me | Address of the interface IProperty of the client |
| virtual StatusCode IJobOptionsSvc::addPropertyToCatalogue | ( | const std::string & | client, | |
| const Property & | property | |||
| ) | [pure virtual] |
Add a property into the JobOptions catalog.
| virtual StatusCode IJobOptionsSvc::removePropertyFromCatalogue | ( | const std::string & | client, | |
| const std::string & | name | |||
| ) | [pure virtual] |
Remove a property from the JobOptions catalog.
| virtual const std::vector<const Property*>* IJobOptionsSvc::getProperties | ( | const std::string & | client | ) | const [pure virtual] |
Get the properties associated to a given client.
| virtual std::vector<std::string> IJobOptionsSvc::getClients | ( | ) | const [pure virtual] |
Get the list of clients.
| virtual StatusCode IJobOptionsSvc::readOptions | ( | const std::string & | file, | |
| const std::string & | path = "" | |||
| ) | [pure virtual] |
look for file 'File' into search path 'Path' and read it to update existing JobOptionsCatalogue
| File | file name | |
| Path | search path |