2005/5/9

     
 

class ObjectImpl

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

org::omg::CORBA::portable::ObjectImpl Class Reference

#include <ObjectImpl.h>

Inheritance diagram for org::omg::CORBA::portable::ObjectImpl:

acdk::lang::Object org::omg::CORBA::Object acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch acdkx::orb::ServerDelegate acdkx::orb::AcdkObject acdkx::orb::CorObject acdkx::orb::namesrv::BindingIteratorImpl acdkx::orb::namesrv::NamingContextImpl acdkx::orb::selftests::TestInterfaceImpl tests::acdkx::arb::HelloImpl tests::acdkx::arb::TestInterfaceImpl tests::acdkx::arb::TtyImpl tests::acdkx::orb::AdressBookImpl List of all members.

Public Member Functions

 ObjectImpl ()
virtual ~ObjectImpl ()
 acdkx::orb implementation

virtual RDelegate _get_delegate ()
virtual void _set_delegate (IN(RDelegate) del)
virtual bool is_nil ()
virtual::org::omg::CORBA::RObject duplicate ()
virtual void release ()
virtual bool is_a (IN(RString) logical_type_id)
virtual bool non_existent ()
virtual bool is_equivalent (IN(::org::omg::CORBA::RObject) other_object)
virtual int hash (int maximum)
ROutputStream _request (IN(RString) operation, bool responseExpected)
 called by a stub to obtain an OutputStream for marshaling arguments.

RInputStream _invoke (IN(ROutputStream) output) throw ( RApplicationException , RRemarshalException )
 called by a stup

virtual void _releaseReply (IN(::org::omg::CORBA::portable::RInputStream) input)
virtual bool is_local ()

Private Attributes

::org::omg::CORBA::RORB _orb
transient RDelegate _delegate

Constructor & Destructor Documentation

org::omg::CORBA::portable::ObjectImpl::ObjectImpl  ) 
 

virtual org::omg::CORBA::portable::ObjectImpl::~ObjectImpl  )  [virtual]
 

acdkx::orb implementation


Member Function Documentation

virtual RDelegate org::omg::CORBA::portable::ObjectImpl::_get_delegate  )  [virtual]
 

Reimplemented in acdkx::orb::ServerDelegate.

RInputStream org::omg::CORBA::portable::ObjectImpl::_invoke IN(ROutputStream output  )  throw ( RApplicationException , RRemarshalException ) [inline]
 

called by a stup

virtual void org::omg::CORBA::portable::ObjectImpl::_releaseReply IN(::org::omg::CORBA::portable::RInputStream input  )  [inline, virtual]
 

Reimplemented in acdkx::orb::ServerDelegate.

ROutputStream org::omg::CORBA::portable::ObjectImpl::_request IN(RString operation,
bool  responseExpected
[inline]
 

called by a stub to obtain an OutputStream for marshaling arguments.

Reimplemented in acdkx::orb::ServerDelegate.

virtual void org::omg::CORBA::portable::ObjectImpl::_set_delegate IN(RDelegate del  )  [inline, virtual]
 

virtual ::org::omg::CORBA::RObject org::omg::CORBA::portable::ObjectImpl::duplicate  )  [inline, virtual]
 

Implements org::omg::CORBA::Object.

Reimplemented in acdkx::orb::ServerDelegate.

virtual int org::omg::CORBA::portable::ObjectImpl::hash int  maximum  )  [inline, virtual]
 

Implements org::omg::CORBA::Object.

Reimplemented in acdkx::orb::ServerDelegate.

virtual bool org::omg::CORBA::portable::ObjectImpl::is_a IN(RString logical_type_id  )  [inline, virtual]
 

Implements org::omg::CORBA::Object.

Reimplemented in acdkx::orb::ServerDelegate.

virtual bool org::omg::CORBA::portable::ObjectImpl::is_equivalent IN(::org::omg::CORBA::RObject other_object  )  [inline, virtual]
 

Implements org::omg::CORBA::Object.

Reimplemented in acdkx::orb::ServerDelegate.

virtual bool org::omg::CORBA::portable::ObjectImpl::is_local  )  [virtual]
 

Reimplemented in acdkx::orb::ServerDelegate.

virtual bool org::omg::CORBA::portable::ObjectImpl::is_nil  )  [inline, virtual]
 

Implements org::omg::CORBA::Object.

Reimplemented in acdkx::orb::ServerDelegate.

virtual bool org::omg::CORBA::portable::ObjectImpl::non_existent  )  [inline, virtual]
 

Implements org::omg::CORBA::Object.

Reimplemented in acdkx::orb::ServerDelegate.

virtual void org::omg::CORBA::portable::ObjectImpl::release  )  [inline, virtual]
 

Implements org::omg::CORBA::Object.

Reimplemented in acdkx::orb::ServerDelegate.


Member Data Documentation

transient RDelegate org::omg::CORBA::portable::ObjectImpl::_delegate [private]
 

::org::omg::CORBA::RORB org::omg::CORBA::portable::ObjectImpl::_orb [private]
 

Reimplemented in acdkx::orb::ServerDelegate.