Public Member Functions | Private Attributes | List of all members
collision_detection::CollisionPluginLoader::CollisionPluginLoaderImpl Class Reference

Public Member Functions

bool activate (const std::string &name, const planning_scene::PlanningScenePtr &scene, bool exclusive)
 
 CollisionPluginLoaderImpl ()
 
CollisionPluginPtr load (const std::string &name)
 

Private Attributes

std::shared_ptr< pluginlib::ClassLoader< CollisionPlugin > > loader_
 
std::map< std::string, CollisionPluginPtr > plugins_
 

Detailed Description

Definition at line 41 of file collision_plugin_loader.cpp.

Constructor & Destructor Documentation

collision_detection::CollisionPluginLoader::CollisionPluginLoaderImpl::CollisionPluginLoaderImpl ( )
inline

Definition at line 44 of file collision_plugin_loader.cpp.

Member Function Documentation

bool collision_detection::CollisionPluginLoader::CollisionPluginLoaderImpl::activate ( const std::string &  name,
const planning_scene::PlanningScenePtr &  scene,
bool  exclusive 
)
inline

Definition at line 71 of file collision_plugin_loader.cpp.

CollisionPluginPtr collision_detection::CollisionPluginLoader::CollisionPluginLoaderImpl::load ( const std::string &  name)
inline

Definition at line 56 of file collision_plugin_loader.cpp.

Member Data Documentation

std::shared_ptr<pluginlib::ClassLoader<CollisionPlugin> > collision_detection::CollisionPluginLoader::CollisionPluginLoaderImpl::loader_
private

Definition at line 91 of file collision_plugin_loader.cpp.

std::map<std::string, CollisionPluginPtr> collision_detection::CollisionPluginLoader::CollisionPluginLoaderImpl::plugins_
private

Definition at line 92 of file collision_plugin_loader.cpp.


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


planning
Author(s): Ioan Sucan , Sachin Chitta
autogenerated on Sun Oct 18 2020 13:17:34