Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
Gray::IThreadLocal Interface Referenceabstract

#include <cThreadLocalSys.h>

Inheritance diagram for Gray::IThreadLocal:
Gray::cThreadLocalSysNew< Gray::cTempPool > GrayLib::cThreadLocalType< cThreadLocalInst< cRefPtr< TYPE >, TYPE * >, TYPE * > GrayLib::cThreadLocalType< cThreadLocalInst< cNewPtr2< TYPE >, TYPE * >, TYPE * > Gray::cThreadLocalSysNew< TYPE > GrayLib::cThreadLocalType< TYPE_INST, TYPE_ARG > GrayLib::cThreadLocalTypeSmart< TYPE > GrayLib::cThreadLocalTypeNew< TYPE > GrayLib::cThreadLocalTypeSmart< GrayJS::cJSXContext >

Public Member Functions

virtual void * GetDataNewV ()=0
 

Detailed Description

base for a type of thread local storage. TYPE is implied. allows the system thread local type to get replaced by smarter thread locals. e.g. cThreadLocalTypeNew GetDataNewV = Get thread local value or create a new one if not already existing.

Member Function Documentation

◆ GetDataNewV()


The documentation for this interface was generated from the following file: