TAO_Intrusive_Ref_Count_Object< OBJ, ACE_LOCK > Class Template Reference
Template class as wrapper of a non reference counted data type but provide intrusive reference-counting feature by inherited from TAO_Intrusive_Ref_Count_Base. This makes the parameterized type data be smart pointer by using a TAO_Intrusive_Ref_Count_Handle<X> to an this wrapper object.
More...
#include <Intrusive_Ref_Count_Object_T.h>
List of all members.
Detailed Description
template<class OBJ, class ACE_LOCK>
class TAO_Intrusive_Ref_Count_Object< OBJ, ACE_LOCK >
Template class as wrapper of a non reference counted data type but provide intrusive reference-counting feature by inherited from TAO_Intrusive_Ref_Count_Base. This makes the parameterized type data be smart pointer by using a TAO_Intrusive_Ref_Count_Handle<X> to an this wrapper object.
Constructor & Destructor Documentation
template<typename OBJ , typename ACE_LOCK >
template<typename OBJ , typename ACE_Lock >
template<typename OBJ , typename ACE_LOCK >
template<class OBJ , class ACE_LOCK >
Member Function Documentation
template<typename OBJ , typename ACE_LOCK >
template<class OBJ , class ACE_LOCK >
Member Data Documentation
template<class OBJ , class ACE_LOCK >
The documentation for this class was generated from the following files: