Class inheritance for variable declaration with initial value

In reply to mlsxdx:

You are getting into a completely new issue with UVM factory registration of parameterized classes with macros and the fact that they cannot use string type names. See Parameterized Classes, Static Members and the Factory Macros - Verification Horizons