00001 //---------------------------------------------------------------------- 00002 // Copyright 2007-2008 Mentor Graphics Corporation 00003 // Copyright 2007-2008 Cadence Design Systems, Inc. 00004 // All Rights Reserved Worldwide 00005 // 00006 // Licensed under the Apache License, Version 2.0 (the 00007 // "License"); you may not use this file except in 00008 // compliance with the License. You may obtain a copy of 00009 // the License at 00010 // 00011 // http://www.apache.org/licenses/LICENSE-2.0 00012 // 00013 // Unless required by applicable law or agreed to in 00014 // writing, software distributed under the License is 00015 // distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR 00016 // CONDITIONS OF ANY KIND, either express or implied. See 00017 // the License for the specific language governing 00018 // permissions and limitations under the License. 00019 //---------------------------------------------------------------------- 00020 // This file undefs all macros that are defined by the OVM library. This can 00021 // be used to load ovm into multiple scopes using a single compilation. 00022 00023 `undef ANSI_BG_BLACK 00024 `undef ANSI_BG_BLUE 00025 `undef ANSI_BG_CYAN 00026 `undef ANSI_BG_GREEN 00027 `undef ANSI_BG_MAGENTA 00028 `undef ANSI_BG_RED 00029 `undef ANSI_BG_WHITE 00030 `undef ANSI_BG_YELLOW 00031 `undef ANSI_BOLD 00032 `undef ANSI_BRIGHT 00033 `undef ANSI_DIM 00034 `undef ANSI_FG_BLACK 00035 `undef ANSI_FG_BLUE 00036 `undef ANSI_FG_CYAN 00037 `undef ANSI_FG_GREEN 00038 `undef ANSI_FG_MAGENTA 00039 `undef ANSI_FG_RED 00040 `undef ANSI_FG_WHITE 00041 `undef ANSI_FG_YELLOW 00042 `undef ANSI_RESET 00043 `undef ANSI_REVERSE 00044 `undef ANSI_UNDERSCORE 00045 `undef AVM_PKG_SV 00046 `undef AVM_compatibility_SVH 00047 `undef BACKWARD_COMPAT_MACROS_SVH 00048 `undef BASE_COMPATIBILITY_SVH 00049 `undef BLOCKING_GET_IMP 00050 `undef BLOCKING_GET_IMP_SFX 00051 `undef BLOCKING_PEEK_IMP 00052 `undef BLOCKING_PEEK_IMP_SFX 00053 `undef BLOCKING_PUT_IMP 00054 `undef BLOCKING_PUT_IMP_SFX 00055 `undef BLOCKING_TRANSPORT_IMP 00056 `undef BLOCKING_TRANSPORT_IMP_SFX 00057 `undef CDNS_RECORDING_SVH 00058 `undef CDNS_TCL_INTERFACE_SVH 00059 `undef COMPATIBILITY_SVH 00060 `undef DODEEPCOPY 00061 `undef DOREFERENCECOPY 00062 `undef DOSHALLOWCOPY 00063 `undef DUT_ERROR 00064 `undef FUNCTION_ERROR 00065 `undef MESSAGE 00066 `undef NONBLOCKING_GET_IMP 00067 `undef NONBLOCKING_GET_IMP_SFX 00068 `undef NONBLOCKING_PEEK_IMP 00069 `undef NONBLOCKING_PEEK_IMP_SFX 00070 `undef NONBLOCKING_PUT_IMP 00071 `undef NONBLOCKING_PUT_IMP_SFX 00072 `undef NONBLOCKING_TRANSPORT_IMP 00073 `undef NONBLOCKING_TRANSPORT_IMP_SFX 00074 `undef OVM_AGENT_SVH 00075 `undef OVM_APPLY_CONFIG_SETTING 00076 `undef OVM_AVOID_SFORMATF 00077 `undef OVM_BASE_ONLY 00078 `undef OVM_BASE_PKG_SV 00079 `undef OVM_BASE_SVH 00080 `undef OVM_COMPARE_FAILED 00081 `undef OVM_COMPONENT_SVH 00082 `undef OVM_CONNECTOR_BASE_SVH 00083 `undef OVM_DRIVER_SVH 00084 `undef OVM_ENUM 00085 `undef OVM_ENV_SVH 00086 `undef OVM_EVENT_SVH 00087 `undef OVM_EXTERN_REPORT_SERVER_SVH 00088 `undef OVM_FACTORY_SVH 00089 `undef OVM_FIELD_DATA 00090 `undef OVM_FIELD_DATA_AA_generic 00091 `undef OVM_FIELD_DATA_AA_int_key 00092 `undef OVM_FIELD_DATA_AA_int_string 00093 `undef OVM_FIELD_DATA_AA_object_int 00094 `undef OVM_FIELD_DATA_AA_object_string 00095 `undef OVM_FIELD_DATA_AA_string_string 00096 `undef OVM_FIELD_DATA_ARRAY 00097 `undef OVM_FIELD_DATA_ARRAY_OBJECT 00098 `undef OVM_FIELD_DATA_ARRAY_STRING 00099 `undef OVM_FIELD_DATA_EVENT 00100 `undef OVM_FIELD_DATA_OBJECT 00101 `undef OVM_FIELD_DATA_SARRAY 00102 `undef OVM_FIELD_DATA_STRING 00103 `undef OVM_FIELD_ENUM 00104 `undef OVM_FIELD_SET 00105 `undef OVM_FIELD_SET_AA_INT_TYPE 00106 `undef OVM_FIELD_SET_AA_OBJECT_TYPE 00107 `undef OVM_FIELD_SET_AA_TYPE 00108 `undef OVM_FIELD_SET_ARRAY_OBJECT 00109 `undef OVM_FIELD_SET_ARRAY_OBJECT_TYPE 00110 `undef OVM_FIELD_SET_ARRAY_TYPE 00111 `undef OVM_FIELD_SET_EVENT 00112 `undef OVM_FIELD_SET_OBJECT 00113 `undef OVM_FIELD_SET_QUEUE_OBJECT 00114 `undef OVM_FIELD_SET_QUEUE_OBJECT_TYPE 00115 `undef OVM_FIELD_SET_QUEUE_TYPE 00116 `undef OVM_FIELD_SET_STRING 00117 `undef OVM_LINE_WIDTH 00118 `undef OVM_LOCAL_SCOPE_STACK 00119 `undef OVM_MACROS_SVH 00120 `undef OVM_METH_DEFINES_SVH 00121 `undef OVM_METH_SVH 00122 `undef OVM_MISC_SVH 00123 `undef OVM_MONITOR_SVH 00124 `undef OVM_NUM_LINES 00125 `undef OVM_OBJECT_DEFINES_SVH 00126 `undef OVM_OBJECT_GLOBALS_SVH 00127 `undef OVM_OBJECT_SVH 00128 `undef OVM_PACKER_SVH 00129 `undef OVM_PAIR_SVH 00130 `undef OVM_PHASES_SVH 00131 `undef OVM_PHASE_EVENT_CB_TASK 00132 `undef OVM_PKG_SV 00133 `undef OVM_POLICIES_SVH 00134 `undef OVM_PRINTER_DEFINES_SVH 00135 `undef OVM_PRINTER_SVH 00136 `undef OVM_RECORD_INTERFACE 00137 `undef OVM_REGISTRY_SVH 00138 `undef OVM_REPORT_CLIENT_SVH 00139 `undef OVM_REPORT_DEFINES_SVH 00140 `undef OVM_REPORT_GLOBAL_SVH 00141 `undef OVM_REPORT_HANDLER_SVH 00142 `undef OVM_REPORT_SERVER_SVH 00143 `undef OVM_REQ_RSP_DRIVER_SVH 00144 `undef OVM_REQ_RSP_SEQUENCE_SVH 00145 `undef OVM_SCOREBOARD_SVH 00146 `undef OVM_SEQUENCER_BASE_SVH 00147 `undef OVM_SEQUENCER_SVH 00148 `undef OVM_SEQUENCE_BUILTIN_SVH 00149 `undef OVM_SEQUENCE_ITEM_SVH 00150 `undef OVM_SEQUENCE_SVH 00151 `undef OVM_SVH 00152 `undef OVM_TEST_SVH 00153 `undef OVM_THREADED_COMPONENT_SVH 00154 `undef OVM_TRANSACTION_SVH 00155 `undef OVM_URM_MESSAGE_DEFINES_SVH 00156 `undef OVM_URM_MESSAGE_SVH 00157 `undef OVM_VERSION_SVH 00158 `undef OVM_VIRTUAL_SEQUENCER_SVH 00159 `undef RESIZE_QUEUE_COPY 00160 `undef RESIZE_QUEUE_NOCOPY 00161 `undef RESIZE_QUEUE_OBJECT_COPY 00162 `undef RESIZE_QUEUE_OBJECT_NOCOPY 00163 `undef TASK_ERROR 00164 `undef TLM_ANALYSIS_MASK 00165 `undef TLM_BLOCKING_GET_MASK 00166 `undef TLM_BLOCKING_GET_PEEK_MASK 00167 `undef TLM_BLOCKING_MASTER_MASK 00168 `undef TLM_BLOCKING_PEEK_MASK 00169 `undef TLM_BLOCKING_PUT_MASK 00170 `undef TLM_BLOCKING_SLAVE_MASK 00171 `undef TLM_BLOCKING_TRANSPORT_MASK 00172 `undef TLM_FIFO_FUNCTION_ERROR 00173 `undef TLM_FIFO_TASK_ERROR 00174 `undef TLM_GET_MASK 00175 `undef TLM_GET_PEEK_MASK 00176 `undef TLM_MASTER_MASK 00177 `undef TLM_NONBLOCKING_GET_MASK 00178 `undef TLM_NONBLOCKING_GET_PEEK_MASK 00179 `undef TLM_NONBLOCKING_PEEK_MASK 00180 `undef TLM_NONBLOCKING_PUT_MASK 00181 `undef TLM_NONBLOCKING_SLAVE_MASK 00182 `undef TLM_NONBLOCKING_TRANSPORT_MASK 00183 `undef TLM_PEEK_MASK 00184 `undef TLM_PUT_MASK 00185 `undef TLM_SLAVE_MASK 00186 `undef TLM_TRANSPORT_MASK 00187 `undef URM_GLOBALS 00188 `undef URM_METH_COMPATIBILITY_SVH 00189 `undef URM_SVH 00190 `undef URM_TYPE_COMPATIBILITY_SVH 00191 `undef abstract_avm_to_ovm_component 00192 `undef avm_to_ovm_bidi 00193 `undef avm_to_ovm_component 00194 `undef avm_to_ovm_policy 00195 `undef avm_to_ovm_uni 00196 `undef cdns_ovm_major_rev 00197 `undef cdns_ovm_minor_rev 00198 `undef cdns_ovm_name 00199 `undef cdns_ovm_sub_rev 00200 `undef const 00201 `undef dut_error 00202 `undef extern 00203 `undef local 00204 `undef message 00205 `undef ovm_analysis_imp_decl 00206 `undef ovm_blocking_get_imp_decl 00207 `undef ovm_blocking_get_peek_imp_decl 00208 `undef ovm_blocking_master_imp_decl 00209 `undef ovm_blocking_peek_imp_decl 00210 `undef ovm_blocking_put_imp_decl 00211 `undef ovm_blocking_slave_imp_decl 00212 `undef ovm_blocking_transport_imp_decl 00213 `undef ovm_factory_override_func 00214 `undef ovm_component_factory_create_func 00215 `undef ovm_component_new_func 00216 `undef ovm_component_registry 00217 `undef ovm_component_registry_param 00218 `undef ovm_component_registry_internal 00219 `undef ovm_component_utils 00220 `undef ovm_component_utils_begin 00221 `undef ovm_component_utils_end 00222 `undef ovm_create 00223 `undef ovm_create_seq 00224 `undef ovm_declare_sequence_lib 00225 `undef ovm_do 00226 `undef ovm_do_seq 00227 `undef ovm_do_seq_with 00228 `undef ovm_do_with 00229 `undef ovm_end_package 00230 `undef ovm_error 00231 `undef ovm_fatal 00232 `undef ovm_field_aa_int_byte 00233 `undef ovm_field_aa_int_byte_unsigned 00234 `undef ovm_field_aa_int_int 00235 `undef ovm_field_aa_int_int_unsigned 00236 `undef ovm_field_aa_int_integer 00237 `undef ovm_field_aa_int_integer_unsigned 00238 `undef ovm_field_aa_int_key 00239 `undef ovm_field_aa_int_longint 00240 `undef ovm_field_aa_int_longint_unsigned 00241 `undef ovm_field_aa_int_shortint 00242 `undef ovm_field_aa_int_shortint_unsigned 00243 `undef ovm_field_aa_int_string 00244 `undef ovm_field_aa_object_int 00245 `undef ovm_field_aa_object_string 00246 `undef ovm_field_aa_string_int 00247 `undef ovm_field_aa_string_string 00248 `undef ovm_field_array_int 00249 `undef ovm_field_array_object 00250 `undef ovm_field_array_string 00251 `undef ovm_field_enum 00252 `undef ovm_field_event 00253 `undef ovm_field_int 00254 `undef ovm_field_object 00255 `undef ovm_field_queue_int 00256 `undef ovm_field_queue_object 00257 `undef ovm_field_queue_string 00258 `undef ovm_field_sarray_int 00259 `undef ovm_field_string 00260 `undef ovm_field_utils 00261 `undef ovm_field_utils_begin 00262 `undef ovm_field_utils_end 00263 `undef ovm_file 00264 `undef ovm_get_imp_decl 00265 `undef ovm_get_peek_imp_decl 00266 `undef ovm_get_type_name_func 00267 `undef ovm_global_reporter 00268 `undef ovm_global_urm_report_server 00269 `undef ovm_info 00270 `undef ovm_info1 00271 `undef ovm_info2 00272 `undef ovm_info3 00273 `undef ovm_info4 00274 `undef ovm_line 00275 `undef ovm_master_imp_decl 00276 `undef ovm_msg_detail 00277 `undef ovm_named_object_create_func 00278 `undef ovm_named_object_factory_create_func 00279 `undef ovm_named_object_new_func 00280 `undef ovm_new_func 00281 `undef ovm_new_func_data 00282 `undef ovm_non_blocking_transport_imp_decl 00283 `undef ovm_nonblocking_get_imp_decl 00284 `undef ovm_nonblocking_get_peek_imp_decl 00285 `undef ovm_nonblocking_master_imp_decl 00286 `undef ovm_nonblocking_peek_imp_decl 00287 `undef ovm_nonblocking_put_imp_decl 00288 `undef ovm_nonblocking_slave_imp_decl 00289 `undef ovm_object_create_func 00290 `undef ovm_object_factory_create_func 00291 `undef ovm_object_new_func 00292 `undef ovm_object_registry 00293 `undef ovm_object_registry_param 00294 `undef ovm_object_registry_internal 00295 `undef ovm_object_utils 00296 `undef ovm_object_utils_begin 00297 `undef ovm_object_utils_end 00298 `undef ovm_package 00299 `undef ovm_packages 00300 `undef ovm_peek_imp_decl 00301 `undef ovm_phase_func_decl 00302 `undef ovm_phase_task_decl 00303 `undef ovm_print_aa_int_key4 00304 `undef ovm_print_aa_int_object 00305 `undef ovm_print_aa_int_object3 00306 `undef ovm_print_aa_string_int 00307 `undef ovm_print_aa_string_int3 00308 `undef ovm_print_aa_string_object 00309 `undef ovm_print_aa_string_object3 00310 `undef ovm_print_aa_string_string 00311 `undef ovm_print_aa_string_string2 00312 `undef ovm_print_array_int 00313 `undef ovm_print_array_int3 00314 `undef ovm_print_array_object 00315 `undef ovm_print_array_object3 00316 `undef ovm_print_array_string 00317 `undef ovm_print_array_string2 00318 `undef ovm_print_int 00319 `undef ovm_print_int3 00320 `undef ovm_print_msg_enum 00321 `undef ovm_print_object 00322 `undef ovm_print_object2 00323 `undef ovm_print_object_qda4 00324 `undef ovm_print_object_queue 00325 `undef ovm_print_object_queue3 00326 `undef ovm_print_qda_int4 00327 `undef ovm_print_queue_int 00328 `undef ovm_print_queue_int3 00329 `undef ovm_print_string 00330 `undef ovm_print_string2 00331 `undef ovm_print_string_qda3 00332 `undef ovm_print_string_queue 00333 `undef ovm_print_string_queue2 00334 `undef ovm_put_imp_decl 00335 `undef ovm_rand_send 00336 `undef ovm_rand_send_with 00337 `undef ovm_record_any_object 00338 `undef ovm_record_array_int 00339 `undef ovm_record_array_object 00340 `undef ovm_record_array_string 00341 `undef ovm_record_int 00342 `undef ovm_record_object 00343 `undef ovm_record_string 00344 `undef ovm_register_self_func 00345 `undef ovm_register_sequence 00346 `undef ovm_send 00347 `undef ovm_sequence_library_package 00348 `undef ovm_sequence_utils 00349 `undef ovm_sequence_utils_begin 00350 `undef ovm_sequence_utils_end 00351 `undef ovm_sequencer_utils 00352 `undef ovm_sequencer_utils_begin 00353 `undef ovm_sequencer_utils_end 00354 `undef ovm_set_flags 00355 `undef ovm_slave_imp_decl 00356 `undef ovm_transport_imp_decl 00357 `undef ovm_update_sequence_lib 00358 `undef ovm_update_sequence_lib_and_item 00359 `undef ovm_urm_message 00360 `undef ovm_urm_report_server 00361 `undef ovm_urm_reporter 00362 `undef ovm_urm_tmp_str 00363 `undef ovm_warning 00364 `undef print_integral_field 00365 `undef ref 00366 `undef static_dut_error 00367 `undef static_message 00368 `undef tlm_export_compat_new_func 00369 `undef tlm_port_compat_new_func 00370 `undef urm_code_debug 00371 `undef urm_component_factory_create_func 00372 `undef urm_data_debug 00373 `undef urm_debug 00374 `undef urm_error 00375 `undef urm_error_id 00376 `undef urm_fatal 00377 `undef urm_fatal_id 00378 `undef urm_field_aa_int_byte 00379 `undef urm_field_aa_int_byte_unsigned 00380 `undef urm_field_aa_int_int 00381 `undef urm_field_aa_int_int_unsigned 00382 `undef urm_field_aa_int_integer 00383 `undef urm_field_aa_int_integer_unsigned 00384 `undef urm_field_aa_int_key 00385 `undef urm_field_aa_int_longint 00386 `undef urm_field_aa_int_longint_unsigned 00387 `undef urm_field_aa_int_shortint 00388 `undef urm_field_aa_int_shortint_unsigned 00389 `undef urm_field_aa_int_string 00390 `undef urm_field_aa_object_int 00391 `undef urm_field_aa_object_string 00392 `undef urm_field_aa_string_string 00393 `undef urm_field_array_int 00394 `undef urm_field_array_object 00395 `undef urm_field_array_string 00396 `undef urm_field_event 00397 `undef urm_field_int 00398 `undef urm_field_object 00399 `undef urm_field_queue_int 00400 `undef urm_field_queue_object 00401 `undef urm_field_queue_string 00402 `undef urm_field_string 00403 `undef urm_field_utils 00404 `undef urm_field_utils_begin 00405 `undef urm_field_utils_end 00406 `undef urm_file 00407 `undef urm_flow_debug 00408 `undef urm_info 00409 `undef urm_info0 00410 `undef urm_info1 00411 `undef urm_info2 00412 `undef urm_info3 00413 `undef urm_info4 00414 `undef urm_info_id 00415 `undef urm_line 00416 `undef urm_msg_detail 00417 `undef urm_msg_imp 00418 `undef urm_object_utils 00419 `undef urm_object_utils_begin 00420 `undef urm_object_utils_end 00421 `undef urm_pkg_msg_imp 00422 `undef urm_static_code_debug 00423 `undef urm_static_data_debug 00424 `undef urm_static_debug 00425 `undef urm_static_error 00426 `undef urm_static_error_id 00427 `undef urm_static_fatal 00428 `undef urm_static_fatal_id 00429 `undef urm_static_flow_debug 00430 `undef urm_static_info 00431 `undef urm_static_info0 00432 `undef urm_static_info1 00433 `undef urm_static_info2 00434 `undef urm_static_info3 00435 `undef urm_static_info4 00436 `undef urm_static_info_id 00437 `undef urm_static_msg_detail 00438 `undef urm_static_warning 00439 `undef urm_static_warning_id 00440 `undef urm_unit_base_utils 00441 `undef urm_unit_base_utils_begin 00442 `undef urm_unit_base_utils_end 00443 `undef urm_unit_utils 00444 `undef urm_unit_utils_begin 00445 `undef urm_unit_utils_end 00446 `undef urm_unit_wrapper_derived_class 00447 `undef urm_warning 00448 `undef urm_warning_id
![]() 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 Version: 1.5.5 Wed Jan 7 19:27:18 2009 |