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
ThreadId Class Reference

#include <isolate.h>

Public Member Functions

 ThreadId ()
 
 INLINE (bool Equals(const ThreadId &other) const)
 
 INLINE (bool IsValid() const)
 
int ToInteger () const
 

Static Public Member Functions

static ThreadId Current ()
 
static ThreadId Invalid ()
 
static ThreadId FromInteger (int id)
 

Friends

class Isolate
 

Detailed Description

Definition at line 147 of file isolate.h.

Constructor & Destructor Documentation

ThreadId ( )
inline

Definition at line 150 of file isolate.h.

Referenced by ThreadId::Current(), ThreadId::FromInteger(), and ThreadId::Invalid().

Member Function Documentation

static ThreadId FromInteger ( int  id)
inlinestatic

Definition at line 174 of file isolate.h.

References ThreadId::ThreadId().

Referenced by V8::TerminateExecution().

INLINE ( bool Equals(const ThreadId &other)  const)
inline

Definition at line 159 of file isolate.h.

INLINE ( bool IsValid()  const)
inline

Definition at line 164 of file isolate.h.

static ThreadId Invalid ( )
inlinestatic
int ToInteger ( ) const
inline

Definition at line 170 of file isolate.h.

Referenced by V8::GetCurrentThreadId().

Friends And Related Function Documentation

friend class Isolate
friend

Definition at line 189 of file isolate.h.


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