#include <snapshot-source-sink.h>
Source to read snapshot and builtins files from.
Note: Memory ownership remains with callee.
Definition at line 25 of file snapshot-source-sink.h.
◆ SnapshotByteSource() [1/3]
v8::internal::SnapshotByteSource::SnapshotByteSource |
( |
const char * | data, |
|
|
int | length ) |
|
inline |
◆ SnapshotByteSource() [2/3]
v8::internal::SnapshotByteSource::SnapshotByteSource |
( |
base::Vector< const uint8_t > | payload | ) |
|
|
inlineexplicit |
◆ ~SnapshotByteSource()
v8::internal::SnapshotByteSource::~SnapshotByteSource |
( |
| ) |
|
|
default |
◆ SnapshotByteSource() [3/3]
◆ Advance()
void v8::internal::SnapshotByteSource::Advance |
( |
int | by | ) |
|
|
inline |
◆ CopyRaw()
void v8::internal::SnapshotByteSource::CopyRaw |
( |
void * | to, |
|
|
int | number_of_bytes ) |
|
inline |
◆ CopySlots()
void v8::internal::SnapshotByteSource::CopySlots |
( |
Address * | dest, |
|
|
int | number_of_slots ) |
|
inline |
◆ data()
const uint8_t * v8::internal::SnapshotByteSource::data |
( |
| ) |
const |
|
inline |
◆ Get()
uint8_t v8::internal::SnapshotByteSource::Get |
( |
| ) |
|
|
inline |
◆ GetBlob()
int v8::internal::SnapshotByteSource::GetBlob |
( |
const uint8_t ** | data | ) |
|
◆ GetUint30()
uint32_t v8::internal::SnapshotByteSource::GetUint30 |
( |
| ) |
|
|
inline |
◆ GetUint32()
uint32_t v8::internal::SnapshotByteSource::GetUint32 |
( |
| ) |
|
|
inline |
◆ HasMore()
bool v8::internal::SnapshotByteSource::HasMore |
( |
| ) |
|
|
inline |
◆ length()
int v8::internal::SnapshotByteSource::length |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ Peek()
uint8_t v8::internal::SnapshotByteSource::Peek |
( |
| ) |
const |
|
inline |
◆ position()
int v8::internal::SnapshotByteSource::position |
( |
| ) |
const |
|
inline |
◆ set_position()
void v8::internal::SnapshotByteSource::set_position |
( |
int | position | ) |
|
|
inline |
◆ data_
const uint8_t* v8::internal::SnapshotByteSource::data_ |
|
private |
◆ length_
int v8::internal::SnapshotByteSource::length_ |
|
private |
◆ position_
int v8::internal::SnapshotByteSource::position_ |
|
private |
The documentation for this class was generated from the following files: