diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Notify/Event_Map_Entry_T.inl')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Notify/Event_Map_Entry_T.inl | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Notify/Event_Map_Entry_T.inl b/TAO/orbsvcs/orbsvcs/Notify/Event_Map_Entry_T.inl index 5877d0c4799..b0dfa7c4676 100644 --- a/TAO/orbsvcs/orbsvcs/Notify/Event_Map_Entry_T.inl +++ b/TAO/orbsvcs/orbsvcs/Notify/Event_Map_Entry_T.inl @@ -1,10 +1,8 @@ // $Id$ -#include "Event_Map_Entry_T.h" - -template <class PROXY> ACE_INLINE TAO_NS_Event_Map_Entry_T<PROXY>::COLLECTION* -TAO_NS_Event_Map_Entry_T<PROXY>::collection (void) -{ +template <class PROXY> ACE_INLINE ACE_TYPENAME +TAO_NS_Event_Map_Entry_T<PROXY>::COLLECTION* +TAO_NS_Event_Map_Entry_T<PROXY>::collection (void) { return collection_; } @@ -13,3 +11,15 @@ TAO_NS_Event_Map_Entry_T<PROXY>::count (void) { return this->count_; } + +template <class PROXY> ACE_INLINE CORBA::ULong +TAO_NS_Event_Map_Entry_T<PROXY>::_incr_refcnt (void) +{ + return ++this->usage_count_; +} + +template <class PROXY> ACE_INLINE CORBA::ULong +TAO_NS_Event_Map_Entry_T<PROXY>::_decr_refcnt (void) +{ + return --this->usage_count_; +} |