Registers

final class ntoseye.Registers

A register file that is bound to a vCPU or to a recovered frame context.

__contains__(name: str, /) → bool
__getattr__(name: str, /) → int
__getitem__(name: str, /) → int
__iter__() → Iterator[str]
__len__() → int
__setattr__(name: str, value: Any, /) → None
__setitem__(name: str, value: int, /) → None
get(name: str, default: int | None = None) → int | None

The value of register name, or default when this file has no such register (a recovered frame holds only what unwinding recovered).

items() → list[tuple[str, int]]

(name, value) pairs, sorted by name.

keys() → list[str]

The register names, sorted.

to_dict() → dict[str, int]

The registers as a plain dict, sorted by name.