Basic Image AlgorithmS Library 2.8.0
Public Member Functions | Public Attributes

BIAS::SharedPtrBase< T > Class Template Reference

pool ptr to the data and the reference count More...

#include <Base/Common/SharedPtr.hh>

Inheritance diagram for BIAS::SharedPtrBase< T >:
Collaboration diagram for BIAS::SharedPtrBase< T >:

List of all members.

Public Member Functions

 SharedPtrBase ()
 SharedPtrBase (T *ptr)
virtual ~SharedPtrBase ()

Public Attributes

unsigned Counter
T * Ptr

Detailed Description

template<class T>
class BIAS::SharedPtrBase< T >

pool ptr to the data and the reference count

Test:
tested with TestSharedPtr.cpp
Author:
woelk 09/2007 (c) www.vision-n.de

Definition at line 39 of file SharedPtr.hh.


Constructor & Destructor Documentation

template<class T>
BIAS::SharedPtrBase< T >::SharedPtrBase ( ) [inline]

Definition at line 42 of file SharedPtr.hh.

template<class T>
BIAS::SharedPtrBase< T >::SharedPtrBase ( T *  ptr) [inline]

Definition at line 43 of file SharedPtr.hh.

template<class T>
virtual BIAS::SharedPtrBase< T >::~SharedPtrBase ( ) [inline, virtual]

Definition at line 44 of file SharedPtr.hh.


Member Data Documentation

template<class T>
unsigned BIAS::SharedPtrBase< T >::Counter

Definition at line 46 of file SharedPtr.hh.

template<class T>
T* BIAS::SharedPtrBase< T >::Ptr

Definition at line 45 of file SharedPtr.hh.


The documentation for this class was generated from the following file:
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends