A servant which serves a RTT::DataSource through the 'Any' methods. More...
#include <rtt/corba/OperationsI.h>
Inherits POA_RTT::Corba::Expression.
Inherited by Orocos_AnyAssignableExpression_i, and Orocos_AnyMethod_i [virtual].
Public Types | |
|
typedef RTT::DataSourceBase::const_ptr | SourceType |
| typedef CORBA::Any | ResultType |
| typedef ::RTT::Corba::Expression | _stub_type |
|
typedef ::RTT::Corba::Expression_ptr | _stub_ptr_type |
|
typedef ::RTT::Corba::Expression_var | _stub_var_type |
Public Member Functions | |
| virtual void | copy (RTT::DataSourceBase::shared_ptr new_ds) |
| Orocos_AnyExpression_i (RTT::DataSourceBase::shared_ptr orig, PortableServer::POA_ptr the_poa) | |
| PortableServer::POA_ptr | _default_POA () |
| virtual CORBA::Any * | value () ACE_THROW_SPEC((CORBA |
| virtual CORBA::Boolean | evaluate () ACE_THROW_SPEC((CORBA |
| virtual CORBA::Any * | get () ACE_THROW_SPEC((CORBA |
| virtual char * | getType () ACE_THROW_SPEC((CORBA |
| virtual char * | toString () ACE_THROW_SPEC((CORBA |
| virtual char * | getTypeName () ACE_THROW_SPEC((CORBA |
| virtual void | destroyExpression () ACE_THROW_SPEC((CORBA |
| virtual ::CORBA::Boolean | _is_a (const char *logical_type_id) |
| virtual void | _dispatch (TAO_ServerRequest &req, void *servant_upcall) |
| ::RTT::Corba::Expression * | _this (void) |
| virtual const char * | _interface_repository_id (void) const |
Static Public Member Functions | |
| static void | _is_a_skel (TAO_ServerRequest &req, void *servant_upcall, void *servant) |
| static void | _non_existent_skel (TAO_ServerRequest &req, void *servant_upcall, void *servant) |
| static void | _interface_skel (TAO_ServerRequest &req, void *servant_upcall, void *servant) |
| static void | _component_skel (TAO_ServerRequest &req, void *servant_upcall, void *servant) |
| static void | _repository_id_skel (TAO_ServerRequest &req, void *servant_upcall, void *servant) |
| static void | value_skel (TAO_ServerRequest &server_request, void *servant_upcall, void *servant) |
| static void | evaluate_skel (TAO_ServerRequest &server_request, void *servant_upcall, void *servant) |
| static void | get_skel (TAO_ServerRequest &server_request, void *servant_upcall, void *servant) |
| static void | getType_skel (TAO_ServerRequest &server_request, void *servant_upcall, void *servant) |
| static void | getTypeName_skel (TAO_ServerRequest &server_request, void *servant_upcall, void *servant) |
| static void | toString_skel (TAO_ServerRequest &server_request, void *servant_upcall, void *servant) |
| static void | destroyExpression_skel (TAO_ServerRequest &server_request, void *servant_upcall, void *servant) |
Protected Attributes | |
| RTT::DataSourceBase::shared_ptr | morig |
| CORBA::Any_var | last_value |
| PortableServer::POA_var | mpoa |
A servant which serves a RTT::DataSource through the 'Any' methods.
Definition at line 100 of file OperationsI.h.
1.6.3