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.