DoxigAlpha

load

Function parameters

Parameters

#
ma:*MemoryAccessor
Type:type
address:usize

Functions in this namespace

Functions

#

= .{ .mem = switch (native_os) { .linux => .{ .handle = -1 }, else => {}, }, }

Values

#
init
= .{ .mem = switch (native_os) { .linux => .{ .handle = -1 }, else => {}, }, }

Source

Implementation

#
pub fn load(ma: *MemoryAccessor, comptime Type: type, address: usize) ?Type {
    var result: Type = undefined;
    return if (ma.read(address, std.mem.asBytes(&result))) result else null;
}