Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Public Attributes | List of all members
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 >:

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 ( )
inlinevirtual

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: