RTT::Toolkit Class Reference

This class allows the Orocos Real-Time Toolkit to be extended with additional toolkits (ToolkitPlugin), such as for kinematics or any library foreign to Orocos. More...

#include <rtt/Toolkit.hpp>

List of all members.

Static Public Member Functions

static void Import (ToolkitPlugin &tkp)
 Import a plugin into Orocos.
static void Import (TransportPlugin &tr)
 Import a transport plugin into Orocos.
static std::vector< std::string > getTools ()
 Get the names of all imported tools.
static std::vector< std::string > getTransports ()
 Get the names of all imported transports.
static bool hasTool (const std::string &toolname)
 Check if a tool with given name was already imported.
static bool hasTransport (const std::string &transportname)
 Check if a transport with given name was already imported.

Detailed Description

This class allows the Orocos Real-Time Toolkit to be extended with additional toolkits (ToolkitPlugin), such as for kinematics or any library foreign to Orocos.

Definition at line 57 of file Toolkit.hpp.


Member Function Documentation

static void RTT::Toolkit::Import ( TransportPlugin tr  )  [static]

Import a transport plugin into Orocos.

One may try to load the same transport plugin multiple times from different places. Only the first import will succeed. Multiple imports will not be considered as an error.

static void RTT::Toolkit::Import ( ToolkitPlugin tkp  )  [static]

Import a plugin into Orocos.

One may try to load the same plugin multiple times from different places. Only the first import will succeed. Multiple imports will not be considered as an error.


The documentation for this class was generated from the following file:
Generated on Thu Dec 23 13:22:45 2010 for Orocos Real-Time Toolkit by  doxygen 1.6.3