Dobby
3.0
Dobby “Docker based Thingy” is a tool for managing and running OCI containers using crun
|
This is the complete list of members for DobbyRdkPluginManager, including all inherited members.
DobbyRdkPluginManager(std::shared_ptr< rt_dobby_schema > containerConfig, const std::string &rootfsPath, const std::string &pluginPath, const std::shared_ptr< DobbyRdkPluginUtils > &utils) | DobbyRdkPluginManager | |
executeHook(const std::string &pluginName, const IDobbyRdkPlugin::HintFlags hook) const | DobbyRdkPluginManager | private |
executeHookTimeout(const std::string &pluginName, const IDobbyRdkPlugin::HintFlags hook, const uint timeoutMs) const | DobbyRdkPluginManager | private |
getContainerConfig() const (defined in DobbyRdkPluginManager) | DobbyRdkPluginManager | inline |
getContainerLogger() const | DobbyRdkPluginManager | |
getLogger(const std::string &name) const | DobbyRdkPluginManager | inlineprivate |
getPlugin(const std::string &name) const | DobbyRdkPluginManager | inlineprivate |
HookPointToString(const IDobbyRdkPlugin::HintFlags &hookPoint) const | DobbyRdkPluginManager | private |
implementsHook(const std::string &pluginName, const IDobbyRdkPlugin::HintFlags hook) const | DobbyRdkPluginManager | private |
isLoaded(const std::string &pluginName) const | DobbyRdkPluginManager | private |
isRequired(const std::string &pluginName) const | DobbyRdkPluginManager | private |
listLoadedLoggers() const | DobbyRdkPluginManager | |
listLoadedPlugins() const | DobbyRdkPluginManager | |
loadPlugins() | DobbyRdkPluginManager | private |
mContainerConfig (defined in DobbyRdkPluginManager) | DobbyRdkPluginManager | private |
mDependencySolver (defined in DobbyRdkPluginManager) | DobbyRdkPluginManager | private |
mLoggers (defined in DobbyRdkPluginManager) | DobbyRdkPluginManager | private |
mPluginPath (defined in DobbyRdkPluginManager) | DobbyRdkPluginManager | private |
mPlugins (defined in DobbyRdkPluginManager) | DobbyRdkPluginManager | private |
mRequiredPlugins (defined in DobbyRdkPluginManager) | DobbyRdkPluginManager | private |
mRootfsPath (defined in DobbyRdkPluginManager) | DobbyRdkPluginManager | private |
mUtils (defined in DobbyRdkPluginManager) | DobbyRdkPluginManager | private |
mValid (defined in DobbyRdkPluginManager) | DobbyRdkPluginManager | private |
preprocessPlugins() | DobbyRdkPluginManager | private |
runPlugins(const IDobbyRdkPlugin::HintFlags &hookPoint, const uint timeoutMs=0) const | DobbyRdkPluginManager | |
setExitStatus(int status) const | DobbyRdkPluginManager | |
~DobbyRdkPluginManager() | DobbyRdkPluginManager |