2 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
4 // ---------------------------------------------------------------------------
6 // ---------------------------------------------------------------------------
8 ACE_INLINE ACE_Time_Value *
9 CORBA::ORB::get_timeout (void)
11 return this->timeout_;
15 CORBA::ORB::set_timeout (ACE_Time_Value *timeout)
17 this->timeout_ = timeout;
20 ACE_INLINE unsigned long
21 CORBA::ORB::_incr_refcount ()
23 return ++this->refcount_;
26 ACE_INLINE unsigned long
27 CORBA::ORB::_refcount () const
29 return this->refcount_;
32 ACE_INLINE unsigned long
33 CORBA::ORB::_decr_refcount ()
35 unsigned long const count = --this->refcount_;
45 ACE_INLINE CORBA::ORB_ptr
46 CORBA::ORB::_duplicate (CORBA::ORB_ptr obj)
50 obj->_incr_refcount ();
56 // Null pointers represent nil objects.
58 ACE_INLINE CORBA::ORB_ptr
65 CORBA::ORB::_use_omg_ior_format (CORBA::Boolean ior)
67 this->use_omg_ior_format_ = ior;
70 ACE_INLINE CORBA::Boolean
71 CORBA::ORB::_use_omg_ior_format (void)
73 return this->use_omg_ior_format_;
76 ACE_INLINE TAO_ORB_Core *
77 CORBA::ORB::orb_core () const
79 return this->orb_core_;
82 TAO_END_VERSIONED_NAMESPACE_DECL