Skip to documentation
SLOP

tiny.sys.atomic

Reference tiny.sys atomic

Defined in tiny.sys.

API (3)

Actions

Public operations.

Types and contracts

Public types and contracts.

No direct callersNo direct callstiny.sysatomic
Static calls · unresolved targets: unknown · external targets: unknown.

Source

Source: lib/sys/src/atomic/sequence.zig:13

zig
pub const Sequence64 = struct {    counter: Counter,    pub fn init(value: u64) Sequence64 {        return .{ .counter = Counter.init(value) };    }    pub fn take(self: *Sequence64) ?u64 {        return self.counter.take();    }};
Called byCallsNo direct callstest sourcelib.sys.src.atomic.sequencetest: 64 bit sequence issues nonzero ...atomic.Sequence64init
Static calls · unresolved targets: 1 · external targets: 0.
Called byCallsNo direct callstest sourcelib.sys.src.atomic.sequencetest: 64 bit sequence issues nonzero ...atomic.Sequence64take
Static calls · unresolved targets: 1 · external targets: 0.

Source: lib/sys/src/atomic/root.zig

zig
pub const Sequence64 = @import("sequence.zig").Sequence64;

Source: lib/sys/src/root.zig:16

zig
pub const atomic = @import("atomic/root.zig");

Audit

Definitions4
Public names4
Members1
Version26.7.0
Revisiondaab053ee433