v8  3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Thread::PlatformData Class Reference
Inheritance diagram for Thread::PlatformData:
Collaboration diagram for Thread::PlatformData:

Public Member Functions

 PlatformData ()
 
 PlatformData ()
 
 PlatformData ()
 
 PlatformData ()
 
 PlatformData ()
 
 PlatformData ()
 
 PlatformData (HANDLE thread)
 
- Public Member Functions inherited from Malloced
void * operator new (size_t size)
 
void operator delete (void *p)
 

Data Fields

pthread_t thread_
 
void * pd_data_
 
HANDLE thread_
 
unsigned thread_id_
 

Additional Inherited Members

- Static Public Member Functions inherited from Malloced
static void FatalProcessOutOfMemory ()
 
static void * New (size_t size)
 
static void Delete (void *p)
 

Detailed Description

Definition at line 362 of file platform-cygwin.cc.

Constructor & Destructor Documentation

PlatformData ( )
inline

Definition at line 364 of file platform-cygwin.cc.

PlatformData ( )
inline

Definition at line 704 of file platform-linux.cc.

PlatformData ( )
inline

Definition at line 476 of file platform-macos.cc.

PlatformData ( )
inline

Definition at line 340 of file platform-nullos.cc.

References UNIMPLEMENTED.

PlatformData ( )
inline

Definition at line 512 of file platform-openbsd.cc.

PlatformData ( )
inline

Definition at line 453 of file platform-solaris.cc.

PlatformData ( HANDLE  thread)
inlineexplicit

Definition at line 1568 of file platform-win32.cc.

Field Documentation

void* pd_data_

Definition at line 344 of file platform-nullos.cc.

pthread_t thread_

Definition at line 365 of file platform-cygwin.cc.

Referenced by Thread::Join(), and Thread::Start().

HANDLE thread_

Definition at line 1569 of file platform-win32.cc.

unsigned thread_id_

Definition at line 1570 of file platform-win32.cc.


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