#include <CorbaConsumer.h>
Inheritance diagram for RTC::CorbaConsumer< ObjectType, ObjectTypePtr, ObjectTypeVar >:
Public Member Functions | |
CorbaConsumer () | |
Consructor. | |
CorbaConsumer (const CorbaConsumer &x) | |
CorbaConsumer & | operator= (const CorbaConsumer &x) |
virtual | ~CorbaConsumer () |
Destructor. | |
virtual bool | setObject (CORBA::Object_ptr obj) |
Set Object. | |
ObjectTypePtr | _ptr () |
Get Object reference narrowed as ObjectType. | |
ObjectTypePtr | operator-> () |
Get Object reference narrowed as ObjectType. | |
virtual void | releaseObject () |
virtual CORBA::Object_ptr | getObject () |
Set CORBA Object. | |
Protected Attributes | |
ObjectTypeVar | m_var |
CORBA::Object_var | m_objref |
|
Consructor.
|
|
|
|
Destructor.
|
|
Get Object reference narrowed as ObjectType. This operation returns object reference narrowed as ObjectType. To use the returned object reference, reference have to be set by setObject(). If object is not set, this operation returns nil object reference.
|
|
Set CORBA Object. The given CORBA Object is held as CORBA::Object_var type
|
|
Get Object reference narrowed as ObjectType. This operation returns object reference narrowed as ObjectType. To use the returned object reference, reference have to be set by setObject(). If object is not set, this operation returns nil object reference.
|
|
|
|
Reimplemented from RTC::CorbaConsumerBase. |
|
Set Object. Override function of ConsumerBase. This operation set an Object to CORBA:Object_var in the class, and this object is narrowed to given template parameter and stored in the member variable. Reimplemented from RTC::CorbaConsumerBase. |
|
|
|
|