Class uvm_callbacks_base
Name |
Actual Type |
Description |
---|---|---|
this_type |
Functions
- function bit check_registration ( uvm_object obj, uvm_callback cb ) [source]
Check registration. To test registration, start at this class and work down the class hierarchy. If any class returns true then the pair is legal.
×
Class
uvm_callbacks_base
Base class singleton that holds generic queues for all instance specific objects. This is an internal class. This class contains a global pool that has all of the instance specific callback queues in it. All of the typewide callback queues live in the derivative class uvm_typed_callbacks#(T). This is not a user visible class.
This class holds the class inheritance hierarchy information (super types and derivative types).
Note, all derivative uvm_callbacks#() class singletons access this global m_pool object in order to get access to their specific instance queue.