webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Public Attributes | Friends | List of all members
WTF::WTFThreadData Class Reference

#include <WTFThreadData.h>

Public Member Functions

WTF_EXPORT_PRIVATE WTFThreadData ()
 
WTF_EXPORT_PRIVATE ~WTFThreadData ()
 
AtomicStringTableatomicStringTable ()
 
AtomicStringTablesetCurrentAtomicStringTable (AtomicStringTable *atomicStringTable)
 
const StackBoundsstack ()
 
voidsavedStackPointerAtVMEntry ()
 
void setSavedStackPointerAtVMEntry (void *stackPointerAtVMEntry)
 
voidsavedLastStackTop ()
 
void setSavedLastStackTop (void *lastStackTop)
 
WTF_EXPORT_PRIVATE WTFThreadData ()
 
WTF_EXPORT_PRIVATE ~WTFThreadData ()
 
AtomicStringTableatomicStringTable ()
 
AtomicStringTablesetCurrentAtomicStringTable (AtomicStringTable *atomicStringTable)
 
const StackBoundsstack ()
 
voidsavedStackPointerAtVMEntry ()
 
void setSavedStackPointerAtVMEntry (void *stackPointerAtVMEntry)
 
voidsavedLastStackTop ()
 
void setSavedLastStackTop (void *lastStackTop)
 
WTF_EXPORT_PRIVATE WTFThreadData ()
 
WTF_EXPORT_PRIVATE ~WTFThreadData ()
 
AtomicStringTableatomicStringTable ()
 
AtomicStringTablesetCurrentAtomicStringTable (AtomicStringTable *atomicStringTable)
 
const StackBoundsstack ()
 
voidsavedStackPointerAtVMEntry ()
 
void setSavedStackPointerAtVMEntry (void *stackPointerAtVMEntry)
 
voidsavedLastStackTop ()
 
void setSavedLastStackTop (void *lastStackTop)
 

Public Attributes

voidm_apiData
 

Friends

class AtomicStringTable
 
WTFThreadDatawtfThreadData ()
 
WTFThreadDatawtfThreadData ()
 
WTFThreadDatawtfThreadData ()
 

Constructor & Destructor Documentation

◆ WTFThreadData() [1/3]

WTF::WTFThreadData::WTFThreadData ( )

◆ ~WTFThreadData() [1/3]

WTF::WTFThreadData::~WTFThreadData ( )

◆ WTFThreadData() [2/3]

WTF_EXPORT_PRIVATE WTF::WTFThreadData::WTFThreadData ( )

◆ ~WTFThreadData() [2/3]

WTF_EXPORT_PRIVATE WTF::WTFThreadData::~WTFThreadData ( )

◆ WTFThreadData() [3/3]

WTF_EXPORT_PRIVATE WTF::WTFThreadData::WTFThreadData ( )

◆ ~WTFThreadData() [3/3]

WTF_EXPORT_PRIVATE WTF::WTFThreadData::~WTFThreadData ( )

Member Function Documentation

◆ atomicStringTable() [1/3]

AtomicStringTable* WTF::WTFThreadData::atomicStringTable ( )
inline

◆ atomicStringTable() [2/3]

AtomicStringTable* WTF::WTFThreadData::atomicStringTable ( )
inline

◆ atomicStringTable() [3/3]

AtomicStringTable* WTF::WTFThreadData::atomicStringTable ( )
inline

◆ savedLastStackTop() [1/3]

void* WTF::WTFThreadData::savedLastStackTop ( )
inline

◆ savedLastStackTop() [2/3]

void* WTF::WTFThreadData::savedLastStackTop ( )
inline

◆ savedLastStackTop() [3/3]

void* WTF::WTFThreadData::savedLastStackTop ( )
inline

◆ savedStackPointerAtVMEntry() [1/3]

void* WTF::WTFThreadData::savedStackPointerAtVMEntry ( )
inline

◆ savedStackPointerAtVMEntry() [2/3]

void* WTF::WTFThreadData::savedStackPointerAtVMEntry ( )
inline

◆ savedStackPointerAtVMEntry() [3/3]

void* WTF::WTFThreadData::savedStackPointerAtVMEntry ( )
inline

◆ setCurrentAtomicStringTable() [1/3]

AtomicStringTable* WTF::WTFThreadData::setCurrentAtomicStringTable ( AtomicStringTable atomicStringTable)
inline

◆ setCurrentAtomicStringTable() [2/3]

AtomicStringTable* WTF::WTFThreadData::setCurrentAtomicStringTable ( AtomicStringTable atomicStringTable)
inline

◆ setCurrentAtomicStringTable() [3/3]

AtomicStringTable* WTF::WTFThreadData::setCurrentAtomicStringTable ( AtomicStringTable atomicStringTable)
inline

◆ setSavedLastStackTop() [1/3]

void WTF::WTFThreadData::setSavedLastStackTop ( void lastStackTop)
inline

◆ setSavedLastStackTop() [2/3]

void WTF::WTFThreadData::setSavedLastStackTop ( void lastStackTop)
inline

◆ setSavedLastStackTop() [3/3]

void WTF::WTFThreadData::setSavedLastStackTop ( void lastStackTop)
inline

◆ setSavedStackPointerAtVMEntry() [1/3]

void WTF::WTFThreadData::setSavedStackPointerAtVMEntry ( void stackPointerAtVMEntry)
inline

◆ setSavedStackPointerAtVMEntry() [2/3]

void WTF::WTFThreadData::setSavedStackPointerAtVMEntry ( void stackPointerAtVMEntry)
inline

◆ setSavedStackPointerAtVMEntry() [3/3]

void WTF::WTFThreadData::setSavedStackPointerAtVMEntry ( void stackPointerAtVMEntry)
inline

◆ stack() [1/3]

const StackBounds& WTF::WTFThreadData::stack ( )
inline

◆ stack() [2/3]

const StackBounds& WTF::WTFThreadData::stack ( )
inline

◆ stack() [3/3]

const StackBounds& WTF::WTFThreadData::stack ( )
inline

Friends And Related Function Documentation

◆ AtomicStringTable

◆ wtfThreadData [1/3]

WTFThreadData& wtfThreadData ( )
friend

◆ wtfThreadData [2/3]

WTFThreadData& wtfThreadData ( )
friend

◆ wtfThreadData [3/3]

WTFThreadData& wtfThreadData ( )
friend

Member Data Documentation

◆ m_apiData

void * WTF::WTFThreadData::m_apiData

The documentation for this class was generated from the following files: