Abstract superclass representing the ability to get a list of class IDs and the ability to get name, description, and package strings for each. Actually instantiating objects must be done by subclasses specialized for specific types. More...
#include <factory.h>
Public Member Functions | |
virtual QString | getClassDescription (const QString &class_id) const =0 |
virtual QString | getClassName (const QString &class_id) const =0 |
virtual QString | getClassPackage (const QString &class_id) const =0 |
virtual QList< QString > | getDeclaredClassIds ()=0 |
virtual | ~Factory () |
Abstract superclass representing the ability to get a list of class IDs and the ability to get name, description, and package strings for each. Actually instantiating objects must be done by subclasses specialized for specific types.
Definition at line 42 of file factory.h.
virtual QString rviz::Factory::getClassDescription | ( | const QString & | class_id | ) | const [pure virtual] |
Implemented in rviz::DisplayFactory, rviz::PluginlibFactory< Type >, and rviz::PluginlibFactory< Display >.
virtual QString rviz::Factory::getClassName | ( | const QString & | class_id | ) | const [pure virtual] |
Implemented in rviz::DisplayFactory, rviz::PluginlibFactory< Type >, and rviz::PluginlibFactory< Display >.
virtual QString rviz::Factory::getClassPackage | ( | const QString & | class_id | ) | const [pure virtual] |
Implemented in rviz::DisplayFactory, rviz::PluginlibFactory< Type >, and rviz::PluginlibFactory< Display >.
virtual QList<QString> rviz::Factory::getDeclaredClassIds | ( | ) | [pure virtual] |
Implemented in rviz::DisplayFactory, rviz::PluginlibFactory< Type >, and rviz::PluginlibFactory< Display >.