RealTimeToolkitPlugin Class Reference

#include <rtt/RealTimeToolkit.hpp>

Inheritance diagram for RealTimeToolkitPlugin:

Inheritance graph
[legend]
List of all members.

Detailed Description

This interface defines the types of the realTime package.


Public Member Functions

virtual std::string getName ()
 Each plugin must have a unique name.
virtual bool loadTypes ()
 Implement this method to add types to the Orocos type system.
virtual bool loadOperators ()
 Implement this method to load Scripting operators on types, such as '+', '*', .
virtual bool loadConstructors ()
 Implement this method to load Scripting constructors of types, such as in C++.


Member Function Documentation

virtual bool loadTypes (  )  [virtual]

Implement this method to add types to the Orocos type system.

See also:
The TypeRepository for adding the types.

The TypeInfo class for the interface of a 'type'

The TemplateTypeInfo class for easy addition of new user types in scripting, XML,...

The TypeInfoName class for only 'name' addition of a user type

The TemplateIndexTypeInfo for adding container types.

The RealTimeToolkit for an implementation example.

Implements ToolkitPlugin.

virtual bool loadOperators (  )  [virtual]

Implement this method to load Scripting operators on types, such as '+', '*', .

..

See also:
The OperatorRepository for adding the Operators

The detail::UnaryOp, detail::BinaryOp and detail::DotOp classes for the interface of an operation.

The newUnaryOperator, newBinaryOperator and newDotOperator functions for creating new operator objects.

The RealTimeToolkit for an implementation example.

Implements ToolkitPlugin.

virtual bool loadConstructors (  )  [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.

See also:
The TypeInfo class for adding a constructor to a type

The TypeBuilder class for the interface of a constructor.

The newConstructor utility function for creating a new constructor object.

The RealTimeToolkit for an implementation example.

Implements ToolkitPlugin.


The documentation for this class was generated from the following file:
Generated on Fri May 11 11:19:44 2007 for Orocos by  doxygen 1.5.1