// -*- C++ -*- TAO_BEGIN_VERSIONED_NAMESPACE_DECL template ACE_INLINE TAO_Intrusive_Ref_Count_Base::TAO_Intrusive_Ref_Count_Base () : refcount_(1) {} template ACE_INLINE void TAO_Intrusive_Ref_Count_Base::_add_ref () { ++this->refcount_; } template ACE_INLINE void TAO_Intrusive_Ref_Count_Base::_remove_ref () { CORBA::ULong const new_count = --this->refcount_; if (new_count != 0) { return; } delete this; } TAO_END_VERSIONED_NAMESPACE_DECL