39 #ifndef ORO_RTT_base_FWD_HPP 40 #define ORO_RTT_base_FWD_HPP 44 class ActionInterface;
45 class ActivityInterface;
48 class ChannelElementBase;
49 class MultipleInputsChannelElementBase;
50 class MultipleOutputsChannelElementBase;
51 class MultipleInputsMultipleOutputsChannelElementBase;
53 class DisposableInterface;
54 class ExecutableInterface;
55 class InputPortInterface;
57 class OutputPortInterface;
59 class PropertyBagVisitor;
61 class PropertyIntrospection;
62 class RunnableInterface;
65 struct OperationCallerBaseInvoker;
67 class DataObjectInterface;
75 struct OperationCallerBase;
77 class BufferInterface;
83 class DataObjectLockFree;
85 class DataObjectLocked;
87 class DataObjectUnSync;
91 class MultipleInputsChannelElement;
93 class MultipleOutputsChannelElement;
95 class MultipleInputsMultipleOutputsChannelElement;
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.