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.