readIntChecked
Function parameters
Parameters
- fbr:*FixedBufferReader
- T:type
- ma:*MemoryAccessor
Functions in this namespace
Functions
Error sets in this namespace
Error Sets
Source
Implementation
pub fn readIntChecked(
fbr: *FixedBufferReader,
comptime T: type,
ma: *MemoryAccessor,
) Error!T {
if (ma.load(T, @intFromPtr(fbr.buf[fbr.pos..].ptr)) == null)
return error.InvalidBuffer;
return fbr.readInt(T);
}