Defines the default configuration mode used by uvm_component::apply_config_settings_mode.
This macro is used to declare an ACTION to be taken after the UVM core service has been initialized, but before the uvm_test_runner::run_test method is called.
This macro is used to declare an ACTION to be taken after the uvm_test_runner::run_test method has been called, but before the uvm_phase_hopper::run_phases method is called.
Opens a code block which will only execute if action is not UVM_NO_ACTION and VERBOSITY is lower than the configured verbosity on the report object RO for the associated SEVERITY and ID pair.
Ends a block opened using `uvm_report_begin.
Performs the same function as the deprecated 1800.2 define UVM_DISABLE_RECORDING, globally turning off automatic item recording when defined by the user.