MFC
Class CThreadSlotData
in AFXTLS_.H
- class CThreadSlotData
m_list
public CTypedSimpleList< CThreadData* > m_list;
m_nAlloc
public int m_nAlloc;
m_nMax
public int m_nMax;
m_nRover
public int m_nRover;
m_pSlotData
public CSlotData* m_pSlotData;
m_sect
public CRITICAL_SECTION m_sect;
m_tlsIndex
public DWORD m_tlsIndex;
CThreadSlotData
public CThreadSlotData();
~CThreadSlotData
public ~CThreadSlotData();
AllocSlot
public int AllocSlot();
AssignInstance
public void AssignInstance( HINSTANCE hInst );
DeleteValues
public void DeleteValues( HINSTANCE hInst, BOOL bAll = FALSE );
DeleteValues
public void DeleteValues( CThreadData* pData, HINSTANCE hInst );
FreeSlot
public void FreeSlot( int nSlot );
GetThreadValue
public void* GetThreadValue( int nSlot );
GetValue
public void* GetValue( int nSlot );
new
public void* PASCAL operator new( size_t, void* p );
SetValue
public void SetValue( int nSlot, void* pValue );