15#include "auto_apms_behavior_tree/build_handler/build_handler_loader.hpp"
TreeBuildHandlerLoader(const std::set< std::string > &exclude_packages={})
Constructor.
static const std::string BASE_CLASS_NAME
Name of the base class of all plugins to be loaded.
static const std::string BASE_PACKAGE_NAME
Name of the package that contains the base class for this plugin loader.
static PluginClassLoader makeUnambiguousPluginClassLoader(const std::string &base_package, const std::string &base_class, const std::set< std::string > &exclude_packages={}, const std::map< std::string, std::string > &reserved_names={})
PluginClassLoader(const std::string &base_package, const std::string &base_class, const std::set< std::string > &exclude_packages={})
Useful tooling for incorporating behavior trees for task development.