Plugins#
#include "navground/core/plugins.h"
Loads plugins.
Plugins are shared libraries that extend one or more registered classes.
- Parameters:
plugins – [in] Paths to the shared libraries to import.
directories – [in] A map of directories with files containing paths to the shared libraries to import, one per line, relative to the map keys.
include_default – [in] Whether to load the plugin from the ament resources index, or from the “NAVGROUND_PLUGINS_INDEX_PATH” env (a list of directories separated by “:”)
Returns all plugins implemented in C++.