OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
InstanceManagerAdapter Class Referenceabstract

#include <instance_manager_adapter.h>

Inheritance diagram for InstanceManagerAdapter:

Public Types

enum  CmdType { START = 1, STOP }
 

Public Member Functions

virtual ~InstanceManagerAdapter ()
 
virtual InstanceTaskCreateStartTask (const ServiceInstance::Properties &props, bool update)=0
 
virtual InstanceTaskCreateStopTask (const ServiceInstance::Properties &props)=0
 
virtual bool isApplicable (const ServiceInstance::Properties &props)=0
 

Detailed Description

Definition at line 9 of file instance_manager_adapter.h.

Member Enumeration Documentation

Enumerator
START 
STOP 

Definition at line 11 of file instance_manager_adapter.h.

Constructor & Destructor Documentation

virtual InstanceManagerAdapter::~InstanceManagerAdapter ( )
inlinevirtual

Definition at line 16 of file instance_manager_adapter.h.

Member Function Documentation

virtual InstanceTask* InstanceManagerAdapter::CreateStartTask ( const ServiceInstance::Properties props,
bool  update 
)
pure virtual
virtual InstanceTask* InstanceManagerAdapter::CreateStopTask ( const ServiceInstance::Properties props)
pure virtual
virtual bool InstanceManagerAdapter::isApplicable ( const ServiceInstance::Properties props)
pure virtual

The documentation for this class was generated from the following file: