Public Member Functions | Protected Attributes | List of all members
RTC::CorbaConsumerBase Class Reference

#include <CorbaConsumer.h>

Inheritance diagram for RTC::CorbaConsumerBase:
Inheritance graph
[legend]

Public Member Functions

 CorbaConsumerBase ()
 Consructor. More...
 
 CorbaConsumerBase (const CorbaConsumerBase &x)
 Copy Consructor. More...
 
virtual CORBA::Object_ptr getObject ()
 Get CORBA Object. More...
 
CorbaConsumerBaseoperator= (const CorbaConsumerBase &x)
 Assignment operator. More...
 
virtual void releaseObject ()
 Clear CORBA object setting. More...
 
virtual bool setObject (CORBA::Object_ptr obj)
 Set CORBA Object. More...
 
void swap (CorbaConsumerBase &x)
 swap function More...
 
virtual ~CorbaConsumerBase (void)
 Virtual destructor. More...
 

Protected Attributes

CORBA::Object_var m_objref
 CORBA object which is set. More...
 

Detailed Description

Definition at line 94 of file CorbaConsumer.h.

Constructor & Destructor Documentation

◆ CorbaConsumerBase() [1/2]

RTC::CorbaConsumerBase::CorbaConsumerBase ( )
inline

Consructor.

Definition at line 108 of file CorbaConsumer.h.

◆ CorbaConsumerBase() [2/2]

RTC::CorbaConsumerBase::CorbaConsumerBase ( const CorbaConsumerBase x)
inline

Copy Consructor.

Parameters
xA CorbaConsumerBase object of copy source

Definition at line 125 of file CorbaConsumer.h.

◆ ~CorbaConsumerBase()

virtual RTC::CorbaConsumerBase::~CorbaConsumerBase ( void  )
inlinevirtual

Virtual destructor.

Definition at line 189 of file CorbaConsumer.h.

Member Function Documentation

◆ getObject()

virtual CORBA::Object_ptr RTC::CorbaConsumerBase::getObject ( )
inlinevirtual

Get CORBA Object.

Get the object reference held as CORBA::Object_var type in ConsumerBase object.

Returns
Object reference of CORBA object

Definition at line 254 of file CorbaConsumer.h.

◆ operator=()

CorbaConsumerBase& RTC::CorbaConsumerBase::operator= ( const CorbaConsumerBase x)
inline

Assignment operator.

Parameters
xCopy source.
Returns
An assignment result

Definition at line 149 of file CorbaConsumer.h.

◆ releaseObject()

virtual void RTC::CorbaConsumerBase::releaseObject ( )
inlinevirtual

◆ setObject()

virtual bool RTC::CorbaConsumerBase::setObject ( CORBA::Object_ptr  obj)
inlinevirtual

◆ swap()

void RTC::CorbaConsumerBase::swap ( CorbaConsumerBase x)
inline

swap function

Parameters
xCopy source.

Definition at line 171 of file CorbaConsumer.h.

Member Data Documentation

◆ m_objref

CORBA::Object_var RTC::CorbaConsumerBase::m_objref
protected

CORBA object which is set.

Definition at line 289 of file CorbaConsumer.h.


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


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Mon Feb 28 2022 23:00:47