Class uvm_pkg::uvm_monitor
Name |
Type |
Description |
---|---|---|
type_name |
string |
Constructors
- new(string name, uvm_component parent)
Function
new
Creates and initializes an instance of this class using the normal constructor arguments for uvm_component: name is the name of the instance, and parent is the handle to the hierarchical parent, if any.
- Parameters:
name (string)
parent (uvm_component)
Functions
- get_type_name()
×
CLASS
uvm_monitor
This class should be used as the base class for user-defined monitors.
Deriving from uvm_monitor allows you to distinguish monitors from generic component types inheriting from uvm_component. Such monitors will automatically inherit features that may be added to uvm_monitor in the future.