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.