#include <OperationCallerProxy.hpp>

| Public Member Functions | |
| virtual void | disconnect () | 
| virtual const std::string & | getName () const | 
| OperationCallerProxy (const std::string &opname, CServiceRequester_ptr srq) | |
| virtual bool | ready () const | 
| virtual void | setCaller (ExecutionEngine *caller) | 
| virtual bool | setImplementation (boost::shared_ptr< base::DisposableInterface > impl, ExecutionEngine *caller=0) | 
| virtual bool | setImplementationPart (OperationInterfacePart *orp, ExecutionEngine *caller=0) | 
|  Public Member Functions inherited from RTT::base::OperationCallerBaseInvoker | |
| virtual | ~OperationCallerBaseInvoker () | 
| Public Attributes | |
| std::string | mname | 
| CServiceRequester_var | msrq | 
Mirrors a remote operation caller in a ServiceRequestor. Will forward our 'connect to' -> 'setImplementationPart' requests to the remote side.
Definition at line 52 of file OperationCallerProxy.hpp.
| 
 | inline | 
Definition at line 57 of file OperationCallerProxy.hpp.
| 
 | inlinevirtual | 
Disconnects this caller from the operation it was connected to. If this OperationCaller had a name, the name is still kept.
Implements RTT::base::OperationCallerBaseInvoker.
Definition at line 64 of file OperationCallerProxy.hpp.
| 
 | inlinevirtual | 
Returns the name of this method instance.
Implements RTT::base::OperationCallerBaseInvoker.
Definition at line 93 of file OperationCallerProxy.hpp.
| 
 | inlinevirtual | 
Returns true if this OperationCaller has received a correct implementation.
Implements RTT::base::OperationCallerBaseInvoker.
Definition at line 60 of file OperationCallerProxy.hpp.
| 
 | inlinevirtual | 
Sets the caller of this method after the implementation was set.
| caller | 
Implements RTT::base::OperationCallerBaseInvoker.
Definition at line 89 of file OperationCallerProxy.hpp.
| 
 | inlinevirtual | 
Sets a new implementation for this method.
| impl | An implementation object that can be upcast to the OperationCallerBase class type of this method. | 
| caller | The engine of the calling TaskContext. | 
Implements RTT::base::OperationCallerBaseInvoker.
Definition at line 68 of file OperationCallerProxy.hpp.
| 
 | inlinevirtual | 
Sets a new implementation for this method by using a service part.
| orp | A part obtained from a service's OperationInterface. | 
| caller | The engine of the calling TaskContext. | 
Implements RTT::base::OperationCallerBaseInvoker.
Definition at line 73 of file OperationCallerProxy.hpp.
| std::string RTT::corba::OperationCallerProxy::mname | 
Definition at line 55 of file OperationCallerProxy.hpp.
| CServiceRequester_var RTT::corba::OperationCallerProxy::msrq | 
Definition at line 56 of file OperationCallerProxy.hpp.