#include <oscl_refcounter.h>
Inheritance diagram for OsclRefCounter:

Public Methods | |
| virtual void | addRef ()=0 |
| virtual void | removeRef ()=0 |
| virtual uint32 | getCount ()=0 |
| virtual | ~OsclRefCounter () |
|
|
|
|
|
Add to the reference count Implemented in OsclRefCounterDA, OsclRefCounterSA< DeallocType >, OsclRefCounterMTDA< LockType >, OsclRefCounterMTSA< DeallocType, LockType >, and Oscl_DefAllocWithRefCounter< DefAlloc >. |
|
|
Gets the current number of references Implemented in OsclRefCounterDA, OsclRefCounterSA< DeallocType >, OsclRefCounterMTDA< LockType >, OsclRefCounterMTSA< DeallocType, LockType >, and Oscl_DefAllocWithRefCounter< DefAlloc >. |
|
|
Delete from reference count Implemented in OsclRefCounterDA, OsclRefCounterSA< DeallocType >, OsclRefCounterMTDA< LockType >, OsclRefCounterMTSA< DeallocType, LockType >, and Oscl_DefAllocWithRefCounter< DefAlloc >. |
OSCL API
Posting Version: CORE_8.509.1.3