RTT_corba_CService_i Class Reference

#include <ServiceI.h>

Inheritance diagram for RTT_corba_CService_i:
Inheritance graph
[legend]

List of all members.

Public Member Functions

PortableServer::POA_ptr _default_POA ()
PortableServer::POA_ptr _default_POA ()
virtual RTT::corba::CService_ptr activate_this ()
virtual RTT::corba::CService_ptr activate_this ()
virtual char * getName (void)
virtual char * getName (void)
virtual
::RTT::corba::CService::CProviderNames * 
getProviderNames (void)
virtual
::RTT::corba::CService::CProviderNames * 
getProviderNames (void)
virtual ::RTT::corba::CService_ptr getService (const char *name)
virtual ::RTT::corba::CService_ptr getService (const char *name)
virtual char * getServiceDescription (void)
virtual char * getServiceDescription (void)
virtual ::CORBA::Boolean hasService (const char *name)
virtual ::CORBA::Boolean hasService (const char *name)
 RTT_corba_CService_i (RTT::ServicePtr service, PortableServer::POA_ptr poa)
 RTT_corba_CService_i (RTT::ServicePtr service, PortableServer::POA_ptr poa)
virtual ~RTT_corba_CService_i (void)
virtual ~RTT_corba_CService_i (void)

Protected Types

typedef std::vector< std::pair
< RTT::corba::CService_var,
PortableServer::ServantBase_var > > 
Servants
typedef std::vector< std::pair
< RTT::corba::CService_var,
PortableServer::ServantBase_var > > 
Servants

Protected Attributes

PortableServer::POA_var mpoa
RTT::Service::shared_ptr mservice
Servants mservs

Detailed Description

Definition at line 88 of file install/include/rtt/transports/corba/ServiceI.h.


Member Typedef Documentation

typedef std::vector<std::pair<RTT::corba::CService_var,PortableServer::ServantBase_var> > RTT_corba_CService_i::Servants [protected]

Definition at line 98 of file rtt/transports/corba/ServiceI.h.

typedef std::vector<std::pair<RTT::corba::CService_var,PortableServer::ServantBase_var> > RTT_corba_CService_i::Servants [protected]

Constructor & Destructor Documentation

RTT_corba_CService_i::RTT_corba_CService_i ( RTT::ServicePtr  service,
PortableServer::POA_ptr  poa 
)

Definition at line 75 of file ServiceI.cpp.

RTT_corba_CService_i::~RTT_corba_CService_i ( void   )  [virtual]

Definition at line 84 of file ServiceI.cpp.

RTT_corba_CService_i::RTT_corba_CService_i ( RTT::ServicePtr  service,
PortableServer::POA_ptr  poa 
)
virtual RTT_corba_CService_i::~RTT_corba_CService_i ( void   )  [virtual]

Member Function Documentation

PortableServer::POA_ptr RTT_corba_CService_i::_default_POA (  ) 
PortableServer::POA_ptr RTT_corba_CService_i::_default_POA (  ) 

Reimplemented from RTT_corba_CConfigurationInterface_i.

Definition at line 88 of file ServiceI.cpp.

virtual RTT::corba::CService_ptr RTT_corba_CService_i::activate_this (  )  [inline, virtual]

Reimplemented from RTT_corba_CConfigurationInterface_i.

Definition at line 107 of file rtt/transports/corba/ServiceI.h.

virtual RTT::corba::CService_ptr RTT_corba_CService_i::activate_this (  )  [inline, virtual]
virtual char* RTT_corba_CService_i::getName ( void   )  [virtual]
char * RTT_corba_CService_i::getName ( void   )  [virtual]

Definition at line 93 of file ServiceI.cpp.

virtual ::RTT::corba::CService::CProviderNames* RTT_corba_CService_i::getProviderNames ( void   ) 
RTT::corba::CService::CProviderNames * RTT_corba_CService_i::getProviderNames ( void   ) 

Definition at line 105 of file ServiceI.cpp.

virtual ::RTT::corba::CService_ptr RTT_corba_CService_i::getService ( const char *  name  ) 
RTT::corba::CService_ptr RTT_corba_CService_i::getService ( const char *  name  ) 

Definition at line 117 of file ServiceI.cpp.

virtual char* RTT_corba_CService_i::getServiceDescription ( void   )  [virtual]
char * RTT_corba_CService_i::getServiceDescription ( void   )  [virtual]

Definition at line 99 of file ServiceI.cpp.

virtual ::CORBA::Boolean RTT_corba_CService_i::hasService ( const char *  name  ) 
CORBA::Boolean RTT_corba_CService_i::hasService ( const char *  name  ) 

Definition at line 141 of file ServiceI.cpp.


Member Data Documentation

PortableServer::POA_var RTT_corba_CService_i::mpoa [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


rtt
Author(s): RTT Developers
autogenerated on Fri Jan 11 09:49:18 2013