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