19#ifndef RDKPLUGINBASE_H
20#define RDKPLUGINBASE_H
22#include "IDobbyRdkPlugin.h"
117#ifdef USE_STARTCONTAINER_HOOK
132 virtual bool startContainer()
203 std::vector<std::string> noDependencies;
204 return noDependencies;
Interface that plugin libraries have to implement.
Definition IDobbyRdkPlugin.h:49
Basic object that provides the default overrides for a plugin.
Definition RdkPluginBase.h:34
virtual bool postStop()
Definition RdkPluginBase.h:187
virtual bool postHalt()
Definition RdkPluginBase.h:168
std::vector< std::string > getDependencies() const override
Should return the names of the plugins this plugin depends on.
Definition RdkPluginBase.h:201
virtual bool preCreation()
Definition RdkPluginBase.h:73
virtual bool createContainer()
Definition RdkPluginBase.h:112
virtual bool createRuntime()
Definition RdkPluginBase.h:93
virtual bool postStart()
Definition RdkPluginBase.h:151
virtual bool postInstallation()
Definition RdkPluginBase.h:58