AutoAPMS
Resilient Robot Mission Management
Loading...
Searching...
No Matches
NodePluginClassLoader Class Reference

#include <auto_apms_behavior_tree/resource/node_class_loader.hpp>

Inheritance diagram for NodePluginClassLoader:

Public Member Functions

 NodePluginClassLoader (const std::set< std::string > &search_packages={})
 

Detailed Description

Version of pluginlib::ClassLoader specifically for loading installed behavior tree node plugins.

Definition at line 27 of file node_class_loader.hpp.

Constructor & Destructor Documentation

◆ NodePluginClassLoader()

NodePluginClassLoader ( const std::set< std::string > & search_packages = {})

NodePluginClassLoader constructor.

Parameters
search_packagesPackages to consider when searching for plugin resources. Leave empty to search in all packages.
Exceptions
auto_apms_core::exceptions::ResourceNotFoundErrorif failed to find a pluginlib plugin manifest file in a package specified in search_packages or if an ament_index resource marker file is invalid.

Definition at line 21 of file node_class_loader.cpp.


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