|
PTLib
Version 2.18.8
|
Thread local storage base class, see PThreadLocalStorage for template. More...
#include <thread.h>

Public Member Functions | |
| virtual | ~LocalStorageBase () |
| void | ThreadDestroyed (PThread &thread) |
Protected Member Functions | |
| LocalStorageBase () | |
| void | DestroyStorage () |
| virtual void * | Allocate () const =0 |
| virtual void | Deallocate (void *ptr) const =0 |
| virtual void * | GetStorage () const |
Thread local storage base class, see PThreadLocalStorage for template.
|
inlinevirtual |
|
protected |
|
protectedpure virtual |
Implemented in PThreadLocalStorage< Storage_T >, and PThreadLocalStorage< PChannel::Status >.
|
protectedpure virtual |
Implemented in PThreadLocalStorage< Storage_T >, and PThreadLocalStorage< PChannel::Status >.
|
protected |
|
protectedvirtual |
| void PThread::LocalStorageBase::ThreadDestroyed | ( | PThread & | thread | ) |