v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::platform::DefaultForegroundTaskRunner::RunTaskScope Class Reference

#include <default-foreground-task-runner.h>

Collaboration diagram for v8::platform::DefaultForegroundTaskRunner::RunTaskScope:

Public Member Functions

 RunTaskScope (std::shared_ptr< DefaultForegroundTaskRunner > task_runner)
 
 ~RunTaskScope ()
 
 RunTaskScope (const RunTaskScope &)=delete
 
RunTaskScopeoperator= (const RunTaskScope &)=delete
 

Private Attributes

std::shared_ptr< DefaultForegroundTaskRunnertask_runner_
 

Detailed Description

Definition at line 23 of file default-foreground-task-runner.h.

Constructor & Destructor Documentation

◆ RunTaskScope() [1/2]

v8::platform::DefaultForegroundTaskRunner::RunTaskScope::RunTaskScope ( std::shared_ptr< DefaultForegroundTaskRunner > task_runner)
explicit

Definition at line 13 of file default-foreground-task-runner.cc.

◆ ~RunTaskScope()

v8::platform::DefaultForegroundTaskRunner::RunTaskScope::~RunTaskScope ( )

Definition at line 20 of file default-foreground-task-runner.cc.

◆ RunTaskScope() [2/2]

v8::platform::DefaultForegroundTaskRunner::RunTaskScope::RunTaskScope ( const RunTaskScope & )
delete

Member Function Documentation

◆ operator=()

RunTaskScope & v8::platform::DefaultForegroundTaskRunner::RunTaskScope::operator= ( const RunTaskScope & )
delete

Member Data Documentation

◆ task_runner_

std::shared_ptr<DefaultForegroundTaskRunner> v8::platform::DefaultForegroundTaskRunner::RunTaskScope::task_runner_
private

Definition at line 32 of file default-foreground-task-runner.h.


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