2 #ifndef GAUDIKERNEL_IPARTITIONCONTROL_H
3 #define GAUDIKERNEL_IPARTITIONCONTROL_H
84 virtual StatusCode create(
const std::string& name,
85 const std::string&
type) = 0;
100 virtual StatusCode create(
const std::string& name,
101 const std::string& type,
113 virtual StatusCode drop(
const std::string& name) = 0;
139 virtual StatusCode activate(
const std::string& name) = 0;
178 enum { PARTITION_NOT_PRESENT = 2,
179 PARTITION_EXISTS = 4,
180 NO_ACTIVE_PARTITION = 6
183 #endif // GAUDIKERNEL_IPARTITIONCONTROL_H
This class is used for returning status codes from appropriate routines.
Definition of the basic interface.
#define DeclareInterfaceID(name, major, minor)
Macro to declare the interface ID when using the new mechanism of extending and implementing interfac...
Create / access partitions.