// -*- C++ -*- // // $Id$ TAO_BEGIN_VERSIONED_NAMESPACE_DECL ACE_INLINE TAO_ServantBase_var::TAO_ServantBase_var (void) : ptr_ (0) { } ACE_INLINE TAO_ServantBase_var::TAO_ServantBase_var (TAO_ServantBase *p) : ptr_ (p) { } ACE_INLINE TAO_ServantBase * TAO_ServantBase_var::operator->() const { return this->ptr_; } ACE_INLINE TAO_ServantBase * TAO_ServantBase_var::in (void) const { return this->ptr_; } ACE_INLINE TAO_ServantBase *& TAO_ServantBase_var::inout (void) { return this->ptr_; } // ------------------------------------------------------------------- ACE_INLINE u_long TAO_Servant_Hash::operator () (PortableServer::Servant servant) const { return static_cast (reinterpret_cast (servant)); } TAO_END_VERSIONED_NAMESPACE_DECL