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

#include <d8.h>

Collaboration diagram for v8::SerializationDataQueue:

Public Member Functions

void Enqueue (std::unique_ptr< SerializationData > data)
 
bool Dequeue (std::unique_ptr< SerializationData > *data)
 
bool IsEmpty ()
 
void Clear ()
 

Private Attributes

base::Mutex mutex_
 
std::vector< std::unique_ptr< SerializationData > > data_
 

Detailed Description

Definition at line 175 of file d8.h.

Member Function Documentation

◆ Clear()

void v8::SerializationDataQueue::Clear ( )

Definition at line 5179 of file d8.cc.

◆ Dequeue()

bool v8::SerializationDataQueue::Dequeue ( std::unique_ptr< SerializationData > * data)

Definition at line 5164 of file d8.cc.

Here is the caller graph for this function:

◆ Enqueue()

void v8::SerializationDataQueue::Enqueue ( std::unique_ptr< SerializationData > data)

Definition at line 5159 of file d8.cc.

Here is the caller graph for this function:

◆ IsEmpty()

bool v8::SerializationDataQueue::IsEmpty ( )

Definition at line 5174 of file d8.cc.

Member Data Documentation

◆ data_

std::vector<std::unique_ptr<SerializationData> > v8::SerializationDataQueue::data_
private

Definition at line 184 of file d8.h.

◆ mutex_

base::Mutex v8::SerializationDataQueue::mutex_
private

Definition at line 183 of file d8.h.


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