NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
NES::Util::PluginLoader Class Reference

#include <PluginLoader.hpp>

Public Member Functions

void loadDefaultPlugins ()
 
void loadPlugins (const std::filesystem::path &dirPath)
 
void loadPlugin (const std::string_view &path)
 

Member Function Documentation

◆ loadDefaultPlugins()

void NES::Util::PluginLoader::loadDefaultPlugins ( )

References loadPlugins(), NES_INFO, and NES_THROW_RUNTIME_ERROR.

Here is the call graph for this function:

◆ loadPlugin()

void NES::Util::PluginLoader::loadPlugin ( const std::string_view &  path)

References NES_FATAL_ERROR, and NES_INFO.

Referenced by loadPlugins().

Here is the caller graph for this function:

◆ loadPlugins()

void NES::Util::PluginLoader::loadPlugins ( const std::filesystem::path &  dirPath)

References loadPlugin().

Referenced by loadDefaultPlugins().

Here is the call graph for this function:
Here is the caller graph for this function:

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