39 #ifndef ORO_RTT_FWD_HPP 40 #define ORO_RTT_FWD_HPP 48 #include <boost/shared_ptr.hpp> 58 class ExecutionEngine;
70 template<
typename FunctionT>
71 class OperationCaller;
72 template<
class Signature>
The Interface of a TaskContext which exposes its data-flow ports.
This class allows storage and retrieval of operations, ports, attributes and properties provided by a...
The SendHandle is used to collect the result values of an asynchronous invocation.
Description of one Argument of a Command.
boost::shared_ptr< Service > ServicePtr
A class for keeping track of Attribute, Constant and Property objects of a TaskContext.
This class defines the interface for creating operation objects without using C++ templates...
An object that expresses you wish to use a service.
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
Holds all exported operations of a component and is able to produce callers for these operations...