v8  8.4.371 (node 14.15.5)
V8 is Google's open source JavaScript engine
OwnedBuffer Struct Reference

#include <v8.h>

Public Member Functions

 OwnedBuffer (std::unique_ptr< const uint8_t[]> buffer, size_t size)
 
 OwnedBuffer ()=default
 

Data Fields

std::unique_ptr< const uint8_t[]> buffer
 
size_t size = 0
 

Detailed Description

An owned byte buffer with associated size.

Definition at line 4746 of file v8.h.

Constructor & Destructor Documentation

◆ OwnedBuffer() [1/2]

OwnedBuffer ( std::unique_ptr< const uint8_t[]>  buffer,
size_t  size 
)
inline

Definition at line 4749 of file v8.h.

References OwnedBuffer::buffer, and OwnedBuffer::size.

◆ OwnedBuffer() [2/2]

OwnedBuffer ( )
default

Field Documentation

◆ buffer

std::unique_ptr<const uint8_t[]> buffer

Definition at line 4747 of file v8.h.

Referenced by OwnedBuffer::OwnedBuffer().

◆ size

size_t size = 0

Definition at line 4748 of file v8.h.

Referenced by OwnedBuffer::OwnedBuffer().


The documentation for this struct was generated from the following file: