1 #ifndef GAUDIKERNEL_IPARTITIONCONTROL_H
2 #define GAUDIKERNEL_IPARTITIONCONTROL_H
5 #include "GaudiKernel/IInterface.h"
84 const std::string&
type) = 0;
99 virtual StatusCode create(
const std::string& name,
100 const std::string& type,
112 virtual StatusCode drop(
const std::string& name) = 0;
138 virtual StatusCode activate(
const std::string& name) = 0;
177 enum { PARTITION_NOT_PRESENT = 2,
178 PARTITION_EXISTS = 4,
179 NO_ACTIVE_PARTITION = 6
182 #endif // GAUDIKERNEL_IPARTITIONCONTROL_H
#define DeclareInterfaceID(iface, major, minor)
Macro to declare the interface ID when using the new mechanism of extending and implementing interfac...
This class is used for returning status codes from appropriate routines.
Definition of the basic interface.
Create / access partitions.