Macros
class_list_macros.hpp File Reference
#include <class_loader/class_loader.hpp>
Include dependency graph for class_list_macros.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PLUGINLIB_EXPORT_CLASS(class_type, base_class_type)   CLASS_LOADER_REGISTER_CLASS(class_type, base_class_type)
 Register a class with class loader to effectively export it for plugin loading later. More...
 

Macro Definition Documentation

◆ PLUGINLIB_EXPORT_CLASS

#define PLUGINLIB_EXPORT_CLASS (   class_type,
  base_class_type 
)    CLASS_LOADER_REGISTER_CLASS(class_type, base_class_type)

Register a class with class loader to effectively export it for plugin loading later.

Parameters
class_typeThe real class name with namespace qualifier (e.g. Animals::Lion)
base_class_typeThe real base class type from which class_type inherits

Definition at line 48 of file class_list_macros.hpp.



pluginlib
Author(s): Eitan Marder-Eppstein, Tully Foote, Dirk Thomas, Mirza Shah
autogenerated on Sat Sep 3 2022 02:52:17