This interface defines how additional toolkits are loaded into Orocos. More...
#include <rtt/ToolkitPlugin.hpp>
Public Member Functions | |
| virtual bool | loadTypes ()=0 |
| Implement this method to add types to the Orocos type system. | |
| virtual bool | loadOperators ()=0 |
| Implement this method to load Scripting operators on types, such as '+', '*', . | |
| virtual bool | loadConstructors ()=0 |
| Implement this method to load Scripting constructors of types, such as in C++. | |
| virtual std::string | getName ()=0 |
| Each plugin must have a unique name. | |
This interface defines how additional toolkits are loaded into Orocos.
A ToolkitPlugin defines additional user data types for a Toolkit.
Definition at line 50 of file ToolkitPlugin.hpp.
| virtual bool RTT::ToolkitPlugin::loadConstructors | ( | ) | [pure virtual] |
Implement this method to load Scripting constructors of types, such as in C++.
Default constructors (which take no arguments) need not to be added.
Implemented in RTT::RealTimeToolkitPlugin.
| virtual bool RTT::ToolkitPlugin::loadOperators | ( | ) | [pure virtual] |
Implement this method to load Scripting operators on types, such as '+', '*', .
..
Implemented in RTT::RealTimeToolkitPlugin.
| virtual bool RTT::ToolkitPlugin::loadTypes | ( | ) | [pure virtual] |
Implement this method to add types to the Orocos type system.
Implemented in RTT::RealTimeToolkitPlugin.
1.6.3