Base counter class what children using in SmartPtr class how template.
#include <SUIT_SmartPtr.h>
Public Member Functions | |
RefCount () | |
constructor More... | |
RefCount (const RefCount &) | |
copy constructor More... | |
virtual | ~RefCount () |
destructor More... | |
RefCount & | operator= (const RefCount &) |
operator= (does not change counter) More... | |
void | upcount () |
increments reference counter More... | |
void | downcount () |
decrements reference counter More... | |
int | refcount () const |
get reference counter value More... | |
Private Attributes | |
unsigned long | crefs |
reference counter More... | |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
private |