#include <string-builder.h>
Definition at line 26 of file string-builder.h.
◆ OnGrowth
Enumerator |
---|
kKeepOldChunks | |
kReplacePreviousChunk | |
Definition at line 75 of file string-builder.h.
◆ StringBuilder() [1/3]
v8::internal::wasm::StringBuilder::StringBuilder |
( |
| ) |
|
|
inline |
◆ StringBuilder() [2/3]
v8::internal::wasm::StringBuilder::StringBuilder |
( |
const StringBuilder & | | ) |
|
|
explicitdelete |
◆ ~StringBuilder()
v8::internal::wasm::StringBuilder::~StringBuilder |
( |
| ) |
|
|
inline |
◆ StringBuilder() [3/3]
v8::internal::wasm::StringBuilder::StringBuilder |
( |
OnGrowth | on_growth | ) |
|
|
inlineexplicitprotected |
◆ allocate()
char * v8::internal::wasm::StringBuilder::allocate |
( |
size_t | n | ) |
|
|
inline |
◆ approximate_size_mb()
size_t v8::internal::wasm::StringBuilder::approximate_size_mb |
( |
| ) |
|
|
inlineprotected |
◆ backspace()
void v8::internal::wasm::StringBuilder::backspace |
( |
| ) |
|
|
inline |
◆ cursor()
const char * v8::internal::wasm::StringBuilder::cursor |
( |
| ) |
const |
|
inline |
◆ Grow()
void v8::internal::wasm::StringBuilder::Grow |
( |
size_t | requested | ) |
|
|
inlineprivate |
◆ length()
size_t v8::internal::wasm::StringBuilder::length |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ rewind_to_start()
void v8::internal::wasm::StringBuilder::rewind_to_start |
( |
| ) |
|
|
inline |
◆ start()
const char * v8::internal::wasm::StringBuilder::start |
( |
| ) |
const |
|
inline |
◆ start_here()
void v8::internal::wasm::StringBuilder::start_here |
( |
| ) |
|
|
inlineprotected |
◆ write() [1/2]
void v8::internal::wasm::StringBuilder::write |
( |
const char * | data, |
|
|
size_t | n ) |
|
inline |
◆ write() [2/2]
void v8::internal::wasm::StringBuilder::write |
( |
const uint8_t * | data, |
|
|
size_t | n ) |
|
inline |
◆ chunks_
std::vector<char*> v8::internal::wasm::StringBuilder::chunks_ |
|
private |
◆ cursor_
◆ kChunkSize
size_t v8::internal::wasm::StringBuilder::kChunkSize = 1024 * 1024 |
|
staticconstexprprivate |
◆ kStackSize
size_t v8::internal::wasm::StringBuilder::kStackSize = 256 |
|
staticconstexprprivate |
◆ on_growth_
const OnGrowth v8::internal::wasm::StringBuilder::on_growth_ |
|
private |
◆ remaining_bytes_
◆ stack_buffer_
char v8::internal::wasm::StringBuilder::stack_buffer_[kStackSize] |
|
private |
◆ start_
The documentation for this class was generated from the following file: