![]() |
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.