Main interface for the JobOptions service.
More...
#include <GaudiKernel/IJobOptionsSvc.h>
Main interface for the JobOptions service.
- Author
- Pere Mato
Definition at line 21 of file IJobOptionsSvc.h.
| virtual StatusCode IJobOptionsSvc::addPropertyToCatalogue |
( |
const std::string & |
client, |
|
|
const Property & |
property |
|
) |
| |
|
pure virtual |
Add a property into the JobOptions catalog.
| virtual std::vector<std::string> IJobOptionsSvc::getClients |
( |
| ) |
const |
|
pure virtual |
| virtual const std::vector<const Property*>* IJobOptionsSvc::getProperties |
( |
const std::string & |
client | ) |
const |
|
pure virtual |
Get the properties associated to a given client.
| 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
- Parameters
-
| File | file name |
| Path | search path |
- Returns
- status code
| virtual StatusCode IJobOptionsSvc::removePropertyFromCatalogue |
( |
const std::string & |
client, |
|
|
const std::string & |
name |
|
) |
| |
|
pure virtual |
Remove a property from the JobOptions catalog.
| virtual StatusCode IJobOptionsSvc::setMyProperties |
( |
const std::string & |
client, |
|
|
IProperty * |
me |
|
) |
| |
|
pure virtual |
Override default properties of the calling client.
- Parameters
-
| client | Name of the client algorithm or service |
| me | Address of the interface IProperty of the client |
The documentation for this class was generated from the following file:
- /afs/.cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v25r2/GaudiKernel/GaudiKernel/IJobOptionsSvc.h