TAO  2.2.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TAO_Intrusive_Ref_Count_Object< ACE_LOCK > Class 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>

Collaboration diagram for TAO_Intrusive_Ref_Count_Object< ACE_LOCK >:
Collaboration graph

Detailed Description

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.


The documentation for this class was generated from the following file: