#include <CorbaConsumer.h>
Public Member Functions | |
CorbaConsumerBase () | |
Consructor. | |
CorbaConsumerBase (const CorbaConsumerBase &x) | |
Copy Consructor. | |
virtual CORBA::Object_ptr | getObject () |
Get CORBA Object. | |
CorbaConsumerBase & | operator= (const CorbaConsumerBase &x) |
Assignment operator. | |
virtual void | releaseObject () |
Clear CORBA object setting. | |
virtual bool | setObject (CORBA::Object_ptr obj) |
Set CORBA Object. | |
void | swap (CorbaConsumerBase &x) |
swap function | |
virtual | ~CorbaConsumerBase (void) |
Virtual destructor. | |
Protected Attributes | |
CORBA::Object_var | m_objref |
CORBA object which is set. |
Definition at line 94 of file CorbaConsumer.h.
RTC::CorbaConsumerBase::CorbaConsumerBase | ( | ) | [inline] |
Consructor.
Definition at line 108 of file CorbaConsumer.h.
RTC::CorbaConsumerBase::CorbaConsumerBase | ( | const CorbaConsumerBase & | x | ) | [inline] |
Copy Consructor.
x | A CorbaConsumerBase object of copy source |
Definition at line 125 of file CorbaConsumer.h.
virtual RTC::CorbaConsumerBase::~CorbaConsumerBase | ( | void | ) | [inline, virtual] |
Virtual destructor.
Definition at line 189 of file CorbaConsumer.h.
virtual CORBA::Object_ptr RTC::CorbaConsumerBase::getObject | ( | ) | [inline, virtual] |
Get CORBA Object.
Get the object reference held as CORBA::Object_var type in ConsumerBase object.
Definition at line 254 of file CorbaConsumer.h.
CorbaConsumerBase& RTC::CorbaConsumerBase::operator= | ( | const CorbaConsumerBase & | x | ) | [inline] |
Assignment operator.
x | Copy source. |
Definition at line 149 of file CorbaConsumer.h.
virtual void RTC::CorbaConsumerBase::releaseObject | ( | ) | [inline, virtual] |
Clear CORBA object setting.
Clear CORBA object which is set. Operate nothing for CORBA object itself.
Reimplemented in RTC::CorbaConsumer< ObjectType, ObjectTypePtr, ObjectTypeVar >, RTC::CorbaConsumer< OpenRTM::Logger >, RTC::CorbaConsumer< OpenRTM::ComponentObserver >, RTC::CorbaConsumer< ::OpenRTM::InPortCdr >, RTC::CorbaConsumer< AutoTest::MyService >, RTC::CorbaConsumer< ::OpenRTM::OutPortCdr >, and RTC::CorbaConsumer< SimpleService::MyService >.
Definition at line 276 of file CorbaConsumer.h.
virtual bool RTC::CorbaConsumerBase::setObject | ( | CORBA::Object_ptr | obj | ) | [inline, virtual] |
Set CORBA Object.
The given CORBA Object is held as CORBA::Object_var type in ConsumerBase object.
obj | Object reference of CORBA object |
Reimplemented in RTC::CorbaConsumer< ObjectType, ObjectTypePtr, ObjectTypeVar >, RTC::CorbaConsumer< OpenRTM::Logger >, RTC::CorbaConsumer< OpenRTM::ComponentObserver >, RTC::CorbaConsumer< ::OpenRTM::InPortCdr >, RTC::CorbaConsumer< AutoTest::MyService >, RTC::CorbaConsumer< ::OpenRTM::OutPortCdr >, and RTC::CorbaConsumer< SimpleService::MyService >.
Definition at line 221 of file CorbaConsumer.h.
void RTC::CorbaConsumerBase::swap | ( | CorbaConsumerBase & | x | ) | [inline] |
CORBA::Object_var RTC::CorbaConsumerBase::m_objref [protected] |
CORBA object which is set.
Definition at line 289 of file CorbaConsumer.h.