Class: Buffer
Lua
C++
Edit

Buffer:PeekByte

This method returns a single byte from the memory buffer.

Syntax

Parameter Description
pos offset from the start of the buffer, in bytes

Returns

Returns a byte value.

Remarks

A runtime error will occur if the read range lies outside of the buffer extents.

Example

--Create a buffer
local buffer = CreateBuffer(20)

--Poke data to the buffer
for n = 0, buffer:GetSize() - 1 do
    buffer:PokeByte(n, n + 1)
end

--Peek and display data from the buffer
for n = 0, buffer:GetSize() - 1 do
    Print(buffer:PeekByte(n))
end
Copyright © 2024 Ultra Software.
All rights reserved.