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 |