pyuvm.uvm_reporting.uvm_base_core_report

Composed reporting helper for UVM objects.

Module Contents

Classes

uvm_base_core_report

Owns logger, effective verbosity, and the bound UVM reporter.

API

class pyuvm.uvm_reporting.uvm_base_core_report.uvm_base_core_report(owner: Any, parent: Any | None = None, default_verbosity: int = UVM_LOW)

Owns logger, effective verbosity, and the bound UVM reporter.

Initialization

apply_cfg(cfg: Any | None = None) int

Resolve effective verbosity with an optional cfg override.

set_verbosity(verbosity: int) int
set_logger(logger: Any) None