Difference between uvm_object_utils() and uvm_object_utils_begin()~end()

In reply to UVM_LOVE:

You do never call explicitely do_print. Instead you are calling print which is internaly calling do_print.