Orocos Real-Time Toolkit  2.5.0
Public Member Functions
RTT::base::OperationCallerBaseInvoker Struct Reference

An invoker can be given an implementation and is identified by a name. More...

#include <rtt/base/OperationCallerBaseInvoker.hpp>

Inheritance diagram for RTT::base::OperationCallerBaseInvoker:
RTT::corba::OperationCallerProxy RTT::OperationCaller< SignatureT >

List of all members.

Public Member Functions

virtual bool ready () const =0
 Returns true if this OperationCaller has received a correct implementation.
virtual void disconnect ()=0
 Disconnects this caller from the operation it was connected to.
virtual bool setImplementation (boost::shared_ptr< base::DisposableInterface > impl, ExecutionEngine *caller=0)=0
 Sets a new implementation for this method.
virtual bool setImplementationPart (OperationInterfacePart *orp, ExecutionEngine *caller=0)=0
 Sets a new implementation for this method by using a service part.
virtual void setCaller (ExecutionEngine *caller)=0
 Sets the caller of this method after the implementation was set.
virtual const std::string & getName () const =0
 Returns the name of this method instance.

Detailed Description

An invoker can be given an implementation and is identified by a name.

Definition at line 52 of file OperationCallerBaseInvoker.hpp.


Member Function Documentation

virtual void RTT::base::OperationCallerBaseInvoker::disconnect ( ) [pure virtual]
virtual void RTT::base::OperationCallerBaseInvoker::setCaller ( ExecutionEngine caller) [pure virtual]
virtual bool RTT::base::OperationCallerBaseInvoker::setImplementation ( boost::shared_ptr< base::DisposableInterface impl,
ExecutionEngine caller = 0 
) [pure virtual]

The documentation for this struct was generated from the following file: