1 #ifndef ORO_OPERATION_CALLER_INTERFACE_HPP 2 #define ORO_OPERATION_CALLER_INTERFACE_HPP 4 #include "../rtt-fwd.hpp" 21 typedef boost::shared_ptr<OperationCallerInterface>
shared_ptr;
38 virtual bool ready()
const = 0;
bool isSend()
Helpful function to tell us if this operations is to be sent or not.
The interface class for operation callers.
boost::shared_ptr< OperationCallerInterface > shared_ptr
Use this type for shared pointer storage of an OperationCallerInterface object.
An execution engine serialises (executes one after the other) the execution of all commands...
ExecutionThread getThread() const
ExecutionEngine * myengine
An object that is executable and is freed after execution.
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
ExecutionThread
Users can choose if an operation's function is executed in the component's thread (OwnThread) or in t...