![]() |
Tesseract 0.28.4
|
A plugin factory for producing a profile. More...
#include <tesseract/common/macros.h>#include <string>#include <map>#include <memory>#include <vector>#include <boost_plugin_loader/fwd.h>#include <boost_plugin_loader/macros.h>#include <filesystem>Classes | |
| struct | tesseract::common::ProfileFactoryData |
| This is a base class used to store data need by the profiles This may contain the environment, scene graph, etc. More... | |
| class | tesseract::common::ProfileFactory |
| Profile Factory class used for loading profile to be called by name. More... | |
| class | tesseract::common::ProfilePluginFactory |
Macros | |
| #define | TESSERACT_ADD_PROFILE_PLUGIN(DERIVED_CLASS, ALIAS) EXPORT_CLASS_SECTIONED(DERIVED_CLASS, ALIAS, Profile) |
A plugin factory for producing a profile.