Orocos Real-Time Toolkit  2.9.0
rtt-base-fwd.hpp
Go to the documentation of this file.
1 #ifndef ORO_RTT_base_FWD_HPP
2 #define ORO_RTT_base_FWD_HPP
3 
4 namespace RTT {
5  namespace base {
6  class ActionInterface;
7  class ActivityInterface;
8  class AttributeBase;
9  class BufferBase;
10  class ChannelElementBase;
11  class MultipleInputsChannelElementBase;
12  class MultipleOutputsChannelElementBase;
13  class MultipleInputsMultipleOutputsChannelElementBase;
14  class DataSourceBase;
15  class DisposableInterface;
16  class ExecutableInterface;
17  class InputPortInterface;
18  class OperationBase;
19  class OutputPortInterface;
20  class PortInterface;
21  class PropertyBagVisitor;
22  class PropertyBase;
23  class PropertyIntrospection;
24  class RunnableInterface;
25  class TaskCore;
26  struct DataBuf;
27  struct OperationCallerBaseInvoker;
28  template <class T>
29  class DataObjectInterface;
30  template< class T >
31  class DataObject;
32  template< class T>
33  class Buffer;
34  template< class T>
35  class BufferLockFree;
36  template<class F>
37  struct OperationCallerBase;
38  template<class T>
39  class BufferInterface;
40  template<class T>
41  class BufferLocked;
42  template<class T>
43  class BufferUnSync;
44  template<class T>
45  class DataObjectLockFree;
46  template<class T>
47  class DataObjectLocked;
48  template<class T>
49  class DataObjectUnSync;
50  template<typename T>
51  class ChannelElement;
52  template<typename T>
53  class MultipleInputsChannelElement;
54  template<typename T>
55  class MultipleOutputsChannelElement;
56  template<typename T>
57  class MultipleInputsMultipleOutputsChannelElement;
58  }
59  namespace detail {
60  using namespace base;
61  }
62 }
63 #endif
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
Definition: Activity.cpp:52