Orocos Real-Time Toolkit
2.9.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
rtt
types
TypeInfoGenerator.hpp
Go to the documentation of this file.
1
#ifndef RTT_TYPEINFO_GENERATOR_HPP
2
#define RTT_TYPEINFO_GENERATOR_HPP
3
4
#include <string>
5
#include "../rtt-config.h"
6
#include "
rtt-types-fwd.hpp
"
7
8
namespace
RTT
9
{
10
namespace
types
11
{
20
class
RTT_API
TypeInfoGenerator
21
{
22
public
:
23
virtual
~TypeInfoGenerator
() {}
24
30
virtual
const
std::string& getTypeName()
const
= 0;
31
45
virtual
bool
installTypeInfoObject(
TypeInfo
* ti) = 0;
46
52
virtual
TypeInfo
* getTypeInfoObject()
const
= 0;
53
};
54
}
55
}
56
57
#endif
RTT::types::TypeInfoGenerator::~TypeInfoGenerator
virtual ~TypeInfoGenerator()
Definition:
TypeInfoGenerator.hpp:23
rtt-types-fwd.hpp
RTT_API
#define RTT_API
Definition:
rtt-config.h:97
RTT::types::TypeInfoGenerator
All generator classes inherit from this object in order to allow them to be added to the TypeInfoRepo...
Definition:
TypeInfoGenerator.hpp:20
RTT::types::TypeInfo
A class for representing a user type, and which can build instances of that type. ...
Definition:
TypeInfo.hpp:67
RTT
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
Definition:
Activity.cpp:52
Generated on Fri Apr 5 2019 11:59:41 for Orocos Real-Time Toolkit by
1.8.11