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
std::vector< std::string > getDependencies() const override
Should return the names of the plugins this plugin depends on.
Definition: RdkPluginBase.h:201
virtual bool postHalt()
Definition: RdkPluginBase.h:168
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