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 QStringList | getDeclaredClassIds ()=0 |
| virtual QIcon | getIcon (const QString &class_id) const =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.
| virtual rviz::Factory::~Factory | ( | ) | [inline, virtual] |
| virtual QString rviz::Factory::getClassDescription | ( | const QString & | class_id | ) | const [pure virtual] |
| virtual QString rviz::Factory::getClassName | ( | const QString & | class_id | ) | const [pure virtual] |
| virtual QString rviz::Factory::getClassPackage | ( | const QString & | class_id | ) | const [pure virtual] |
| virtual QStringList rviz::Factory::getDeclaredClassIds | ( | ) | [pure virtual] |
| virtual QIcon rviz::Factory::getIcon | ( | const QString & | class_id | ) | const [pure virtual] |