Orocos Real-Time Toolkit
2.6.0
|
Empty implementation of TypeInfo interface. More...
#include <rtt/types/TypeInfoName.hpp>
Public Member Functions | |
EmptyTypeInfo (std::string name) | |
bool | installTypeInfoObject (TypeInfo *ti) |
Installs the type info object in the global data source type info handler and adds any additional features to the type info object. | |
virtual const std::string & | getTypeName () const |
Return the type name for which this generator generates type info features. | |
TypeInfo * | getTypeInfoObject () const |
Returns the TypeInfo object of this type, or null if none exists yet. | |
Protected Attributes | |
const std::string | tname |
Empty implementation of TypeInfo interface.
Definition at line 54 of file TypeInfoName.hpp.
TypeInfo* RTT::types::EmptyTypeInfo::getTypeInfoObject | ( | ) | const [inline, virtual] |
Returns the TypeInfo object of this type, or null if none exists yet.
Implements RTT::types::TypeInfoGenerator.
Reimplemented in RTT::types::TypeInfoName< T >.
Definition at line 71 of file TypeInfoName.hpp.
virtual const std::string& RTT::types::EmptyTypeInfo::getTypeName | ( | ) | const [inline, virtual] |
Return the type name for which this generator generates type info features.
This name will be aliased by the TypeInfo object.
Implements RTT::types::TypeInfoGenerator.
Definition at line 69 of file TypeInfoName.hpp.
bool RTT::types::EmptyTypeInfo::installTypeInfoObject | ( | TypeInfo * | ti | ) | [inline, virtual] |
Installs the type info object in the global data source type info handler and adds any additional features to the type info object.
This method will be called by the TypeInfoRepository, in order to register this type's factories into the TypeInfo object.
ti | A valid TypeInfo object into which new features may be installed |
Implements RTT::types::TypeInfoGenerator.
Reimplemented in RTT::types::TypeInfoName< T >.
Definition at line 65 of file TypeInfoName.hpp.