$search

RTT::types::RealTimeTypekitPlugin Class Reference

#include <RealTimeTypekit.hpp>

Inheritance diagram for RTT::types::RealTimeTypekitPlugin:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual std::string getName ()
virtual bool loadConstructors ()
virtual bool loadGlobals ()
virtual bool loadOperators ()
virtual bool loadTypes ()

Detailed Description

This interface defines the types of the realTime package.

Definition at line 52 of file RealTimeTypekit.hpp.


Member Function Documentation

std::string RTT::types::RealTimeTypekitPlugin::getName (  )  [virtual]

Each plugin must have a unique name. This name is used globally in the process to identify this instance.

Implements RTT::types::TypekitPlugin.

Definition at line 47 of file RealTimeTypekit.cpp.

bool RTT::RealTimeTypekitPlugin::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 TypeConstructor class for the interface of a constructor.
The newConstructor utility function for creating a new constructor object.
The RealTimeTypekit for an implementation example.

Implements RTT::types::TypekitPlugin.

Definition at line 205 of file RealTimeTypekitConstructors.cpp.

bool RTT::RealTimeTypekitPlugin::loadGlobals (  )  [virtual]

Implement this function to add global variables to the type system. This is necessary to have something like enumeration values, without being force to look these up in a component.

Reimplemented from RTT::types::TypekitPlugin.

Definition at line 52 of file RealTimeTypekitGlobals.cpp.

bool RTT::RealTimeTypekitPlugin::loadOperators (  )  [virtual]

Implements RTT::types::TypekitPlugin.

Definition at line 94 of file RealTimeTypekitOperators.cpp.

bool RTT::RealTimeTypekitPlugin::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 RealTimeTypekit for an implementation example.

Implements RTT::types::TypekitPlugin.

Definition at line 56 of file RealTimeTypekitTypes.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


rtt
Author(s): RTT Developers
autogenerated on Fri Mar 1 16:27:56 2013