uvm_root

UVMkit » 1800.2-2020
class uvm_root extends uvm_component

Implementation of the uvm_root class, as defined in 1800.2-2020 Section F.7

Summary
uvm_root
Class Hierarchy
uvm_root
Class Declaration
class uvm_root extends uvm_component
Methods
set_enable_print_topology
get_enable_print_topology

set_enable_print_topology

function void set_enable_print_topology (
    bit  enable
)
function void set_enable_print_topology (bit enable)

Sets the variable to enable printing the entire testbench topology just after completion of the end_of_elaboration phase.

@uvm-accellera The details of this API are specific to the Accellera implementation, and are not being considered for contribution to 1800.2

get_enable_print_topology

function bit get_enable_print_topology ()
function bit get_enable_print_topology()

Gets the variable to enable printing the entire testbench topology just after completion.

@uvm-accellera The details of this API are specific to the Accellera implementation, and are not being considered for contribution to 1800.2

The library implements the following public API beyond what is documented in 1800.2.
class uvm_root extends uvm_component
function void set_enable_print_topology (
    bit  enable
)
function bit get_enable_print_topology ()