CppUnit project page CppUnit home page

intrusiveptr.h File Reference

#include <cpptl/forwards.h>
#include <cpptl/atomiccounter.h>

Include dependency graph for intrusiveptr.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  CppTL

Classes

class  CppTL::IntrusiveCount
 Instrusive counter base class for use with InstrusivePtr. More...
class  CppTL::IntrusivePtr< PointeeType >
class  CppTL::SharedDataPtr< DataType >
class  CppTL::SharedDataPtr< DataType >::CountedData

Functions

void CppTL::instrusivePtrAddRef (IntrusiveCount *p)
void CppTL::intrusivePtrRelease (IntrusiveCount *p)
template<class T, class U>
IntrusivePtr< T > CppTL::staticPointerCast (const IntrusivePtr< U > &r)


SourceForge Logo hosts this site. Send comments to:
CppUnit Developers