don't export SerialContainer as pluginlib class

... it's imported as builtin
This commit is contained in:
Robert Haschke 2017-11-20 00:05:59 +01:00
parent e52dc8db11
commit 957b10a7a8
3 changed files with 1 additions and 12 deletions

View File

@ -1,9 +1,2 @@
<library path="libmoveit_task_constructor_core_stages"> <library path="libmoveit_task_constructor_core_stages">
<class name="moveit_task_constructor/Serial Container"
type="moveit::task_constructor::SerialContainer"
base_class_type="moveit::task_constructor::Stage">
<description>
Container for a serial chain of manipulation stages.
</description>
</class>
</library> </library>

View File

@ -549,7 +549,3 @@ Stage* WrapperBase::wrapped()
} }
} } } }
/// register plugins
#include <pluginlib/class_list_macros.h>
PLUGINLIB_EXPORT_CLASS(moveit::task_constructor::SerialContainer, moveit::task_constructor::Stage)

View File

@ -158,7 +158,7 @@ public:
template <class Derived> template <class Derived>
void addBuiltInClass(const QString& name, const QString& description) void addBuiltInClass(const QString& name, const QString& description)
{ {
addBuiltInClass(ROS_PACKAGE_NAME, name, description, [](){return new Derived();}); addBuiltInClass("Built Ins", name, description, [](){return new Derived();});
} }
/** @brief Instantiate and return a instance of a subclass of Type using our /** @brief Instantiate and return a instance of a subclass of Type using our