Flutter Engine
The Flutter Engine
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
dart::bin::Thread Class Reference

#include <thread.h>

Public Types

typedef void(* ThreadStartFunction) (uword parameter)
 

Static Public Member Functions

static int Start (const char *name, ThreadStartFunction function, uword parameters)
 
static intptr_t GetMaxStackSize ()
 
static ThreadId GetCurrentThreadId ()
 
static bool Compare (ThreadId a, ThreadId b)
 
static void InitOnce ()
 

Static Public Attributes

static const ThreadId kInvalidThreadId
 

Detailed Description

Definition at line 36 of file thread.h.

Member Typedef Documentation

◆ ThreadStartFunction

typedef void(* dart::bin::Thread::ThreadStartFunction) (uword parameter)

Definition at line 40 of file thread.h.

Member Function Documentation

◆ Compare()

static bool dart::bin::Thread::Compare ( ThreadId  a,
ThreadId  b 
)
static

◆ GetCurrentThreadId()

static ThreadId dart::bin::Thread::GetCurrentThreadId ( )
static

◆ GetMaxStackSize()

static intptr_t dart::bin::Thread::GetMaxStackSize ( )
static

◆ InitOnce()

static void dart::bin::Thread::InitOnce ( )
static

◆ Start()

static int dart::bin::Thread::Start ( const char *  name,
ThreadStartFunction  function,
uword  parameters 
)
static

Member Data Documentation

◆ kInvalidThreadId

const ThreadId dart::bin::Thread::kInvalidThreadId
static

Definition at line 38 of file thread.h.


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