urm_macro_compatibility.svh File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define urm_object_utils(T)   ovm_object_utils(T)
#define urm_object_utils_begin(T)   ovm_object_utils_begin(T)
#define urm_object_utils_end   ovm_object_utils_end
#define urm_field_utils(T)   ovm_field_utils(T)
#define urm_field_utils_begin(T)   ovm_field_utils_begin(T)
#define urm_field_utils_end   ovm_field_utils_end
#define urm_component_factory_create_func(T)
#define urm_unit_wrapper_derived_class(T)
#define urm_unit_utils_begin(T)
#define urm_unit_utils(T)
#define urm_unit_utils_end   ovm_component_utils_end
#define urm_unit_base_utils(T)   urm_unit_utils(T)
#define urm_unit_base_utils_begin(T)   urm_unit_utils_begin(T)
#define urm_unit_base_utils_end   urm_unit_utils_end
#define urm_field_int(F, FL)   ovm_field_int(F, FL)
#define urm_field_object(F, FL)   ovm_field_object(F, FL)
#define urm_field_event(F, FL)   ovm_field_event(F, FL)
#define urm_field_string(F, FL)   ovm_field_string(F, FL)
#define urm_field_array_int(F, FL)   ovm_field_array_int(F, FL)
#define urm_field_array_object(F, FL)   ovm_field_array_object(F, FL)
#define urm_field_array_string(F, FL)   ovm_field_array_string(F, FL)
#define urm_field_queue_int(F, FL)   ovm_field_queue_int(F, FL)
#define urm_field_queue_object(F, FL)   ovm_field_queue_object(F, FL)
#define urm_field_queue_string(F, FL)   ovm_field_queue_string(F, FL)
#define urm_field_aa_int_string(F, FL)   ovm_field_aa_int_string(F, FL)
#define urm_field_aa_object_string(F, FL)   ovm_field_aa_object_string(F, FL)
#define urm_field_aa_string_string(F, FL)   ovm_field_aa_string_string(F, FL)
#define urm_field_aa_object_int(F, FL)   ovm_field_aa_object_int(F, FL)
#define urm_field_aa_int_int(F, FL)   ovm_field_aa_int_int(F, FL)
#define urm_field_aa_int_int_unsigned(F, FL)   ovm_field_aa_int_int_unsigned(F, FL)
#define urm_field_aa_int_integer(F, FL)   ovm_field_aa_int_integer(F, FL)
#define urm_field_aa_int_integer_unsigned(F, FL)   ovm_field_aa_int_integer_unsigned(F, FL)
#define urm_field_aa_int_byte(F, FL)   ovm_field_aa_int_byte(F, FL)
#define urm_field_aa_int_byte_unsigned(F, FL)   ovm_field_aa_int_byte_unsigned(F, FL)
#define urm_field_aa_int_shortint(F, FL)   ovm_field_aa_int_shortint(F, FL)
#define urm_field_aa_int_shortint_unsigned(F, FL)   ovm_field_aa_int_shortint_unsigned(F, FL)
#define urm_field_aa_int_longint(F, FL)   ovm_field_aa_int_longint(F, FL)
#define urm_field_aa_int_longint_unsigned(F, FL)   ovm_field_aa_int_longint_unsigned(F, FL)
#define urm_field_aa_int_key(F, FL)   ovm_field_aa_int_key(F, FL)
#define ovm_msg_detail(L)   urm_msg_detail(L)
#define ovm_debug(M)   urm_debug(M)
#define ovm_info(L)   urm_info(L)
#define ovm_info0(D, M)   urm_info0(D,M)
#define ovm_info1(L)   urm_info1(L)
#define ovm_info2(L)   urm_info2(L)
#define ovm_info3(L)   urm_info3(L)
#define ovm_info4(L)   urm_info4(L)
#define ovm_warning(M)   urm_warning(M)
#define ovm_error(M)   urm_error(M)
#define ovm_fatal(M)   urm_fatal(M)


Define Documentation

#define ovm_debug (  )     urm_debug(M)

Definition at line 90 of file urm_macro_compatibility.svh.

#define ovm_error (  )     urm_error(M)

Definition at line 98 of file urm_macro_compatibility.svh.

#define ovm_fatal (  )     urm_fatal(M)

Definition at line 99 of file urm_macro_compatibility.svh.

#define ovm_info (  )     urm_info(L)

Definition at line 91 of file urm_macro_compatibility.svh.

#define ovm_info0 ( D,
 )     urm_info0(D,M)

Definition at line 92 of file urm_macro_compatibility.svh.

#define ovm_info1 (  )     urm_info1(L)

Definition at line 93 of file urm_macro_compatibility.svh.

#define ovm_info2 (  )     urm_info2(L)

Definition at line 94 of file urm_macro_compatibility.svh.

#define ovm_info3 (  )     urm_info3(L)

Definition at line 95 of file urm_macro_compatibility.svh.

#define ovm_info4 (  )     urm_info4(L)

Definition at line 96 of file urm_macro_compatibility.svh.

#define ovm_msg_detail (  )     urm_msg_detail(L)

Definition at line 89 of file urm_macro_compatibility.svh.

#define ovm_warning (  )     urm_warning(M)

Definition at line 97 of file urm_macro_compatibility.svh.

#define urm_component_factory_create_func (  ) 

Value:

function ovm_component create_component (string name, ovm_component parent); \
     T tmp; \
     urm_unit p; \
     $cast(p, parent); \
     tmp = new(.name(name), .parent(p)); \
     return tmp; \
   endfunction

Definition at line 31 of file urm_macro_compatibility.svh.

#define urm_field_aa_int_byte ( F,
FL   )     ovm_field_aa_int_byte(F, FL)

Definition at line 81 of file urm_macro_compatibility.svh.

#define urm_field_aa_int_byte_unsigned ( F,
FL   )     ovm_field_aa_int_byte_unsigned(F, FL)

Definition at line 82 of file urm_macro_compatibility.svh.

#define urm_field_aa_int_int ( F,
FL   )     ovm_field_aa_int_int(F, FL)

Definition at line 77 of file urm_macro_compatibility.svh.

#define urm_field_aa_int_int_unsigned ( F,
FL   )     ovm_field_aa_int_int_unsigned(F, FL)

Definition at line 78 of file urm_macro_compatibility.svh.

#define urm_field_aa_int_integer ( F,
FL   )     ovm_field_aa_int_integer(F, FL)

Definition at line 79 of file urm_macro_compatibility.svh.

#define urm_field_aa_int_integer_unsigned ( F,
FL   )     ovm_field_aa_int_integer_unsigned(F, FL)

Definition at line 80 of file urm_macro_compatibility.svh.

#define urm_field_aa_int_key ( F,
FL   )     ovm_field_aa_int_key(F, FL)

Definition at line 87 of file urm_macro_compatibility.svh.

#define urm_field_aa_int_longint ( F,
FL   )     ovm_field_aa_int_longint(F, FL)

Definition at line 85 of file urm_macro_compatibility.svh.

#define urm_field_aa_int_longint_unsigned ( F,
FL   )     ovm_field_aa_int_longint_unsigned(F, FL)

Definition at line 86 of file urm_macro_compatibility.svh.

#define urm_field_aa_int_shortint ( F,
FL   )     ovm_field_aa_int_shortint(F, FL)

Definition at line 83 of file urm_macro_compatibility.svh.

#define urm_field_aa_int_shortint_unsigned ( F,
FL   )     ovm_field_aa_int_shortint_unsigned(F, FL)

Definition at line 84 of file urm_macro_compatibility.svh.

#define urm_field_aa_int_string ( F,
FL   )     ovm_field_aa_int_string(F, FL)

Definition at line 73 of file urm_macro_compatibility.svh.

#define urm_field_aa_object_int ( F,
FL   )     ovm_field_aa_object_int(F, FL)

Definition at line 76 of file urm_macro_compatibility.svh.

#define urm_field_aa_object_string ( F,
FL   )     ovm_field_aa_object_string(F, FL)

Definition at line 74 of file urm_macro_compatibility.svh.

#define urm_field_aa_string_string ( F,
FL   )     ovm_field_aa_string_string(F, FL)

Definition at line 75 of file urm_macro_compatibility.svh.

#define urm_field_array_int ( F,
FL   )     ovm_field_array_int(F, FL)

Definition at line 67 of file urm_macro_compatibility.svh.

#define urm_field_array_object ( F,
FL   )     ovm_field_array_object(F, FL)

Definition at line 68 of file urm_macro_compatibility.svh.

#define urm_field_array_string ( F,
FL   )     ovm_field_array_string(F, FL)

Definition at line 69 of file urm_macro_compatibility.svh.

#define urm_field_event ( F,
FL   )     ovm_field_event(F, FL)

Definition at line 65 of file urm_macro_compatibility.svh.

#define urm_field_int ( F,
FL   )     ovm_field_int(F, FL)

Definition at line 63 of file urm_macro_compatibility.svh.

#define urm_field_object ( F,
FL   )     ovm_field_object(F, FL)

Definition at line 64 of file urm_macro_compatibility.svh.

#define urm_field_queue_int ( F,
FL   )     ovm_field_queue_int(F, FL)

Definition at line 70 of file urm_macro_compatibility.svh.

#define urm_field_queue_object ( F,
FL   )     ovm_field_queue_object(F, FL)

Definition at line 71 of file urm_macro_compatibility.svh.

#define urm_field_queue_string ( F,
FL   )     ovm_field_queue_string(F, FL)

Definition at line 72 of file urm_macro_compatibility.svh.

#define urm_field_string ( F,
FL   )     ovm_field_string(F, FL)

Definition at line 66 of file urm_macro_compatibility.svh.

#define urm_field_utils (  )     ovm_field_utils(T)

Definition at line 27 of file urm_macro_compatibility.svh.

#define urm_field_utils_begin (  )     ovm_field_utils_begin(T)

Definition at line 28 of file urm_macro_compatibility.svh.

#define urm_field_utils_end   ovm_field_utils_end

Definition at line 29 of file urm_macro_compatibility.svh.

#define urm_object_utils (  )     ovm_object_utils(T)

Definition at line 24 of file urm_macro_compatibility.svh.

#define urm_object_utils_begin (  )     ovm_object_utils_begin(T)

Definition at line 25 of file urm_macro_compatibility.svh.

#define urm_object_utils_end   ovm_object_utils_end

Definition at line 26 of file urm_macro_compatibility.svh.

#define urm_unit_base_utils (  )     urm_unit_utils(T)

Definition at line 59 of file urm_macro_compatibility.svh.

#define urm_unit_base_utils_begin (  )     urm_unit_utils_begin(T)

Definition at line 60 of file urm_macro_compatibility.svh.

#define urm_unit_base_utils_end   urm_unit_utils_end

Definition at line 61 of file urm_macro_compatibility.svh.

#define urm_unit_utils (  ) 

#define urm_unit_utils_begin (  ) 

#define urm_unit_utils_end   ovm_component_utils_end

Definition at line 58 of file urm_macro_compatibility.svh.

#define urm_unit_wrapper_derived_class (  ) 

Value:

class Twrapper extends ovm_object_wrapper; \
     virtual function string get_type_name (); \
       return "T"; \
     endfunction \
     urm_component_factory_create_func(T) \
   endclass

Definition at line 40 of file urm_macro_compatibility.svh.


Intelligent Design Verification
Intelligent Design Verification
Project: OVM, Revision: 2.0.1
Copyright (c) 2008 Intelligent Design Verification.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
A copy of the license is included here:
http://www.intelligentdv.com/licenses/fdl.txt
doxygen
Doxygen Version: 1.5.5
Wed Jan 7 19:27:35 2009
Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV