#include <v8-wasm.h>
Public Member Functions | |
| OwnedBuffer ()=default | |
| ~OwnedBuffer ()=default | |
| OwnedBuffer (std::unique_ptr< const uint8_t[]> buffer, size_t size) | |
| OwnedBuffer (const OwnedBuffer &)=delete | |
| OwnedBuffer & | operator= (const OwnedBuffer &)=delete |
| OwnedBuffer (OwnedBuffer &&other) noexcept | |
| OwnedBuffer & | operator= (OwnedBuffer &&other) noexcept |
| constexpr bool | empty () const |
| constexpr std::span< const uint8_t > | as_span () const |
Public Attributes | |
| std::unique_ptr< const uint8_t[]> | buffer |
| size_t | size = 0 |
An owned byte buffer with associated size.
|
default |
|
default |
|
inline |
|
delete |
|
inlinenoexcept |
|
inlineconstexpr |
|
inlineconstexpr |
|
delete |
|
inlinenoexcept |
| std::unique_ptr<const uint8_t[]> v8::OwnedBuffer::buffer |
| size_t v8::OwnedBuffer::size = 0 |