Lines Matching defs:buffer
260 * New:Create a buffer and specify the length size
261 * ByteLength:Returns the length of the buffer
269 Local<BufferRef> buffer = BufferRef::New(vm_, length);
270 ASSERT_TRUE(buffer->IsBuffer(vm_));
271 EXPECT_EQ(buffer->ByteLength(vm_), length);
278 * New:Create a buffer and specify the length size
279 * ByteLength:Returns the length of the buffer
280 * GetBuffer:Return buffer pointer
288 Local<BufferRef> buffer = BufferRef::New(vm_, length);
289 ASSERT_TRUE(buffer->IsBuffer(vm_));
290 EXPECT_EQ(buffer->ByteLength(vm_), 10U);
291 ASSERT_NE(buffer->GetBuffer(vm_), nullptr);
298 * BufferToStringCallback:Implement callback when calling ToString (vm) mode in buffer
310 NativePointerCallback deleter = []([[maybe_unused]] void *env, void *buffer, void *data) -> void {
311 delete[] reinterpret_cast<uint8_t *>(buffer);
317 uint8_t *buffer = new uint8_t[length]();
320 Local<BufferRef> bufferRef = BufferRef::New(vm_, buffer, length, deleter, data);
546 NativePointerCallback deleter = []([[maybe_unused]] void *env, void *buffer, void *data) -> void {
547 delete[] reinterpret_cast<uint8_t *>(buffer);
555 uint8_t *buffer = new uint8_t[length]();
556 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, buffer, length, deleter, data);
559 ASSERT_EQ(arrayBuffer->GetBuffer(vm_), buffer);
581 * @tc.desc: capture buffer of arraybuffer
701 * @tc.desc: This function is to set host resolve buffer about tracker