Orocos Real-Time Toolkit  2.9.0
Public Member Functions | List of all members
RTT_corba_CConfigurationInterface_i Class Reference

#include <rtt/transports/corba/ConfigurationInterfaceI.h>

Inheritance diagram for RTT_corba_CConfigurationInterface_i:
RTT_corba_CService_i

Public Member Functions

 RTT_corba_CConfigurationInterface_i (RTT::ConfigurationInterface *ar, PortableServer::POA_ptr the_poa)
 
 RTT_corba_CConfigurationInterface_i (RTT::PropertyBag *bag, PortableServer::POA_ptr the_poa)
 
virtual ~RTT_corba_CConfigurationInterface_i (void)
 
virtual RTT::corba::CConfigurationInterface_ptr activate_this ()
 
PortableServer::POA_ptr _default_POA ()
 
::RTT::base::DataSourceBase::shared_ptr getAttributeDataSource (const std::string &value_name)
 
::RTT::base::DataSourceBase::shared_ptr getPropertyDataSource (const std::string &value_name)
 
virtual ::RTT::corba::CConfigurationInterface::CAttributeNamesgetAttributeList (void)
 
virtual ::RTT::corba::CConfigurationInterface::CPropertyNamesgetPropertyList (void)
 
virtual ::CORBA::Any * getAttribute (const char *name)
 
virtual ::CORBA::Boolean setAttribute (const char *name, const ::CORBA::Any &value)
 
virtual ::CORBA::Any * getProperty (const char *name)
 
virtual ::CORBA::Boolean setProperty (const char *name, const ::CORBA::Any &value)
 
CORBA::Boolean hasAttribute (const char *name)
 
CORBA::Boolean isAttributeAssignable (const char *name)
 
virtual char * getAttributeType (const char *name)
 
virtual char * getAttributeTypeName (const char *name)
 
virtual char * attributeToString (const char *name)
 
virtual CORBA::Boolean attributeFromString (const char *name, const char *value)
 
CORBA::Boolean hasProperty (const char *name)
 
virtual char * getPropertyType (const char *name)
 
virtual char * getPropertyTypeName (const char *name)
 
virtual char * propertyToString (const char *name)
 
virtual CORBA::Boolean propertyFromString (const char *name, const char *value)
 

Detailed Description

Definition at line 86 of file ConfigurationInterfaceI.h.

Constructor & Destructor Documentation

RTT_corba_CConfigurationInterface_i::RTT_corba_CConfigurationInterface_i ( RTT::ConfigurationInterface ar,
PortableServer::POA_ptr  the_poa 
)

Definition at line 83 of file ConfigurationInterfaceI.cpp.

RTT_corba_CConfigurationInterface_i::RTT_corba_CConfigurationInterface_i ( RTT::PropertyBag bag,
PortableServer::POA_ptr  the_poa 
)

Definition at line 88 of file ConfigurationInterfaceI.cpp.

RTT_corba_CConfigurationInterface_i::~RTT_corba_CConfigurationInterface_i ( void  )
virtual

Definition at line 99 of file ConfigurationInterfaceI.cpp.

Member Function Documentation

PortableServer::POA_ptr RTT_corba_CConfigurationInterface_i::_default_POA ( )

Definition at line 93 of file ConfigurationInterfaceI.cpp.

Referenced by activate_this().

virtual RTT::corba::CConfigurationInterface_ptr RTT_corba_CConfigurationInterface_i::activate_this ( )
inlinevirtual
CORBA::Boolean RTT_corba_CConfigurationInterface_i::attributeFromString ( const char *  name,
const char *  value 
)
virtual

Definition at line 274 of file ConfigurationInterfaceI.cpp.

References RTT::Error, and getAttributeDataSource().

Referenced by activate_this().

char * RTT_corba_CConfigurationInterface_i::attributeToString ( const char *  name)
virtual

Definition at line 263 of file ConfigurationInterfaceI.cpp.

References getAttributeDataSource().

Referenced by activate_this().

CORBA::Any * RTT_corba_CConfigurationInterface_i::getAttribute ( const char *  name)
RTT::base::DataSourceBase::shared_ptr RTT_corba_CConfigurationInterface_i::getAttributeDataSource ( const std::string &  value_name)
RTT::corba::CConfigurationInterface::CAttributeNames * RTT_corba_CConfigurationInterface_i::getAttributeList ( void  )
char * RTT_corba_CConfigurationInterface_i::getAttributeType ( const char *  name)
virtual

Definition at line 245 of file ConfigurationInterfaceI.cpp.

References getAttributeDataSource().

Referenced by activate_this().

char * RTT_corba_CConfigurationInterface_i::getAttributeTypeName ( const char *  name)
virtual

Definition at line 254 of file ConfigurationInterfaceI.cpp.

References getAttributeDataSource().

Referenced by activate_this().

CORBA::Any * RTT_corba_CConfigurationInterface_i::getProperty ( const char *  name)
RTT::base::DataSourceBase::shared_ptr RTT_corba_CConfigurationInterface_i::getPropertyDataSource ( const std::string &  value_name)
RTT::corba::CConfigurationInterface::CPropertyNames * RTT_corba_CConfigurationInterface_i::getPropertyList ( void  )
char * RTT_corba_CConfigurationInterface_i::getPropertyType ( const char *  name)
virtual

Definition at line 294 of file ConfigurationInterfaceI.cpp.

References getPropertyDataSource().

Referenced by activate_this(), and getPropertyList().

char * RTT_corba_CConfigurationInterface_i::getPropertyTypeName ( const char *  name)
virtual

Definition at line 303 of file ConfigurationInterfaceI.cpp.

References getPropertyDataSource().

Referenced by activate_this().

CORBA::Boolean RTT_corba_CConfigurationInterface_i::hasAttribute ( const char *  name)

Definition at line 232 of file ConfigurationInterfaceI.cpp.

References RTT::ConfigurationInterface::hasAttribute().

Referenced by activate_this().

CORBA::Boolean RTT_corba_CConfigurationInterface_i::hasProperty ( const char *  name)

Definition at line 288 of file ConfigurationInterfaceI.cpp.

References getPropertyDataSource().

Referenced by activate_this().

CORBA::Boolean RTT_corba_CConfigurationInterface_i::isAttributeAssignable ( const char *  name)
CORBA::Boolean RTT_corba_CConfigurationInterface_i::propertyFromString ( const char *  name,
const char *  value 
)
virtual

Definition at line 323 of file ConfigurationInterfaceI.cpp.

References RTT::Error, and getPropertyDataSource().

Referenced by activate_this().

char * RTT_corba_CConfigurationInterface_i::propertyToString ( const char *  name)
virtual

Definition at line 312 of file ConfigurationInterfaceI.cpp.

References getPropertyDataSource().

Referenced by activate_this().

CORBA::Boolean RTT_corba_CConfigurationInterface_i::setAttribute ( const char *  name,
const ::CORBA::Any &  value 
)
CORBA::Boolean RTT_corba_CConfigurationInterface_i::setProperty ( const char *  name,
const ::CORBA::Any &  value 
)

The documentation for this class was generated from the following files: