![]() |
ATLAS Offline Software
|
#include <IPlotsDefinitionSvc.h>
Public Types | |
| typedef std::unordered_map< std::string, IDTPM::SinglePlotDefinition > | plotsDefMap_t |
| typedef for map definition More... | |
Public Member Functions | |
| DeclareInterfaceID (IPlotsDefinitionSvc, 1, 0) | |
| Creates the InterfaceID and interfaceID() method. More... | |
| virtual | ~IPlotsDefinitionSvc ()=default |
| Destructor. More... | |
| virtual const IDTPM::SinglePlotDefinition & | definition (const std::string &identifier) const =0 |
| Get the plot definition. More... | |
| virtual void | print () const =0 |
| Print the state of the service. More... | |
Definition at line 30 of file IPlotsDefinitionSvc.h.
| typedef std::unordered_map< std::string, IDTPM::SinglePlotDefinition > IPlotsDefinitionSvc::plotsDefMap_t |
typedef for map definition
Definition at line 36 of file IPlotsDefinitionSvc.h.
|
virtualdefault |
Destructor.
| IPlotsDefinitionSvc::DeclareInterfaceID | ( | IPlotsDefinitionSvc | , |
| 1 | , | ||
| 0 | |||
| ) |
Creates the InterfaceID and interfaceID() method.
|
pure virtual |
Get the plot definition.
|
pure virtualinherited |
Print the state of the service.
1.8.18