blob: bc1e57f2a268d94d60e337bfd463306de455799b [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html><head><title>Method Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!--
if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script>
<!-- Generated by Natural Docs, version Development Release 01-12-2008 (1.35 base) -->
<!-- http://www.naturaldocs.org -->
<!-- saved from url=(0026)http://www.naturaldocs.org -->
<div id=Index><div class=IPageTitle>Method Index</div><div class=INavigationBar>$#! &middot; 0-9 &middot; <a href="Methods.html#A">A</a> &middot; <a href="Methods.html#B">B</a> &middot; <a href="Methods.html#C">C</a> &middot; <a href="Methods.html#D">D</a> &middot; <a href="Methods.html#E">E</a> &middot; <a href="Methods.html#F">F</a> &middot; <a href="Methods.html#G">G</a> &middot; <a href="Methods.html#H">H</a> &middot; <a href="Methods.html#I">I</a> &middot; J &middot; <a href="Methods.html#K">K</a> &middot; <a href="Methods.html#L">L</a> &middot; <a href="Methods.html#M">M</a> &middot; <a href="Methods.html#N">N</a> &middot; <a href="#O">O</a> &middot; <a href="#P">P</a> &middot; <a href="#Q">Q</a> &middot; <a href="#R">R</a> &middot; <a href="#S">S</a> &middot; <a href="#T">T</a> &middot; <a href="#U">U</a> &middot; V &middot; <a href="#W">W</a> &middot; X &middot; Y &middot; Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="O"></a>O</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/base/ovm_globals-svh.html#ovm_bits_to_string" id=link313 onMouseOver="ShowTip(event, 'tt313', 'link313')" onMouseOut="HideTip('tt313')" class=ISymbol>ovm_bits_to_string</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/base/ovm_globals-svh.html#ovm_is_match" id=link314 onMouseOver="ShowTip(event, 'tt314', 'link314')" onMouseOut="HideTip('tt314')" class=ISymbol>ovm_is_match</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>ovm_report_enabled</span><div class=ISubIndex><a href="../files/base/ovm_globals-svh.html#ovm_report_enabled" id=link315 onMouseOver="ShowTip(event, 'tt315', 'link315')" onMouseOut="HideTip('tt315')" class=IParent>Global</a><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.ovm_report_enabled" id=link316 onMouseOver="ShowTip(event, 'tt316', 'link316')" onMouseOut="HideTip('tt316')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>ovm_report_error</span><div class=ISubIndex><a href="../files/base/ovm_globals-svh.html#ovm_report_error" id=link317 onMouseOver="ShowTip(event, 'tt317', 'link317')" onMouseOut="HideTip('tt317')" class=IParent>Global</a><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.ovm_report_error" id=link318 onMouseOver="ShowTip(event, 'tt318', 'link318')" onMouseOut="HideTip('tt318')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>ovm_report_fatal</span><div class=ISubIndex><a href="../files/base/ovm_globals-svh.html#ovm_report_fatal" id=link319 onMouseOver="ShowTip(event, 'tt319', 'link319')" onMouseOut="HideTip('tt319')" class=IParent>Global</a><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.ovm_report_fatal" id=link320 onMouseOver="ShowTip(event, 'tt320', 'link320')" onMouseOut="HideTip('tt320')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>ovm_report_info</span><div class=ISubIndex><a href="../files/base/ovm_globals-svh.html#ovm_report_info" id=link321 onMouseOver="ShowTip(event, 'tt321', 'link321')" onMouseOut="HideTip('tt321')" class=IParent>Global</a><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.ovm_report_info" id=link322 onMouseOver="ShowTip(event, 'tt322', 'link322')" onMouseOut="HideTip('tt322')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>ovm_report_warning</span><div class=ISubIndex><a href="../files/base/ovm_globals-svh.html#ovm_report_warning" id=link323 onMouseOver="ShowTip(event, 'tt323', 'link323')" onMouseOut="HideTip('tt323')" class=IParent>Global</a><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.ovm_report_warning" id=link324 onMouseOver="ShowTip(event, 'tt324', 'link324')" onMouseOut="HideTip('tt324')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/base/ovm_globals-svh.html#ovm_string_to_bits" id=link325 onMouseOver="ShowTip(event, 'tt325', 'link325')" onMouseOut="HideTip('tt325')" class=ISymbol>ovm_string_to_bits</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/base/ovm_globals-svh.html#ovm_wait_for_nba_region" id=link326 onMouseOver="ShowTip(event, 'tt326', 'link326')" onMouseOut="HideTip('tt326')" class=ISymbol>ovm_wait_for_nba_region</a></td></tr><tr><td class=IHeading><a name="P"></a>P</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>pack</span><div class=ISubIndex><a href="../files/base/ovm_object-svh.html#ovm_object.pack" id=link327 onMouseOver="ShowTip(event, 'tt327', 'link327')" onMouseOut="HideTip('tt327')" class=IParent>ovm_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>pack_bytes</span><div class=ISubIndex><a href="../files/base/ovm_object-svh.html#ovm_object.pack_bytes" id=link328 onMouseOver="ShowTip(event, 'tt328', 'link328')" onMouseOut="HideTip('tt328')" class=IParent>ovm_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>pack_field</span><div class=ISubIndex><a href="../files/base/ovm_packer-svh.html#ovm_packer.pack_field" id=link329 onMouseOver="ShowTip(event, 'tt329', 'link329')" onMouseOut="HideTip('tt329')" class=IParent>ovm_packer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>pack_field_int</span><div class=ISubIndex><a href="../files/base/ovm_packer-svh.html#ovm_packer.pack_field_int" id=link330 onMouseOver="ShowTip(event, 'tt330', 'link330')" onMouseOut="HideTip('tt330')" class=IParent>ovm_packer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>pack_ints</span><div class=ISubIndex><a href="../files/base/ovm_object-svh.html#ovm_object.pack_ints" id=link331 onMouseOver="ShowTip(event, 'tt331', 'link331')" onMouseOut="HideTip('tt331')" class=IParent>ovm_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>pack_object</span><div class=ISubIndex><a href="../files/base/ovm_packer-svh.html#ovm_packer.pack_object" id=link332 onMouseOver="ShowTip(event, 'tt332', 'link332')" onMouseOut="HideTip('tt332')" class=IParent>ovm_packer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>pack_real</span><div class=ISubIndex><a href="../files/base/ovm_packer-svh.html#ovm_packer.pack_real" id=link333 onMouseOver="ShowTip(event, 'tt333', 'link333')" onMouseOut="HideTip('tt333')" class=IParent>ovm_packer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>pack_string</span><div class=ISubIndex><a href="../files/base/ovm_packer-svh.html#ovm_packer.pack_string" id=link334 onMouseOver="ShowTip(event, 'tt334', 'link334')" onMouseOut="HideTip('tt334')" class=IParent>ovm_packer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>pack_time</span><div class=ISubIndex><a href="../files/base/ovm_packer-svh.html#ovm_packer.pack_time" id=link335 onMouseOver="ShowTip(event, 'tt335', 'link335')" onMouseOut="HideTip('tt335')" class=IParent>ovm_packer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>peek</span><div class=ISubIndex><a href="../files/tlm/sqr_ifs-svh.html#sqr_if_base#(REQ,RSP).peek" id=link336 onMouseOver="ShowTip(event, 'tt336', 'link336')" onMouseOut="HideTip('tt336')" class=IParent>sqr_if_base#(REQ,RSP)</a><a href="../files/tlm/tlm_ifs-svh.html#tlm_if_base#(T1,T2).peek" id=link337 onMouseOver="ShowTip(event, 'tt337', 'link337')" onMouseOut="HideTip('tt337')" class=IParent>tlm_if_base#(T1,T2)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>pop_back</span><div class=ISubIndex><a href="../files/base/ovm_queue-svh.html#ovm_queue#(T).pop_back" id=link338 onMouseOver="ShowTip(event, 'tt338', 'link338')" onMouseOut="HideTip('tt338')" class=IParent>ovm_queue#(T)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>pop_front</span><div class=ISubIndex><a href="../files/base/ovm_queue-svh.html#ovm_queue#(T).pop_front" id=link339 onMouseOver="ShowTip(event, 'tt339', 'link339')" onMouseOut="HideTip('tt339')" class=IParent>ovm_queue#(T)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>post_body</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.post_body" id=link340 onMouseOver="ShowTip(event, 'tt340', 'link340')" onMouseOut="HideTip('tt340')" class=IParent>ovm_sequence_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>post_do</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.post_do" id=link341 onMouseOver="ShowTip(event, 'tt341', 'link341')" onMouseOut="HideTip('tt341')" class=IParent>ovm_sequence_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>post_trigger</span><div class=ISubIndex><a href="../files/base/ovm_event_callback-svh.html#ovm_event_callback.post_trigger" id=link342 onMouseOver="ShowTip(event, 'tt342', 'link342')" onMouseOut="HideTip('tt342')" class=IParent>ovm_event_callback</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>pre_body</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.pre_body" id=link343 onMouseOver="ShowTip(event, 'tt343', 'link343')" onMouseOut="HideTip('tt343')" class=IParent>ovm_sequence_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>pre_do</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.pre_do" id=link344 onMouseOver="ShowTip(event, 'tt344', 'link344')" onMouseOut="HideTip('tt344')" class=IParent>ovm_sequence_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>pre_trigger</span><div class=ISubIndex><a href="../files/base/ovm_event_callback-svh.html#ovm_event_callback.pre_trigger" id=link345 onMouseOver="ShowTip(event, 'tt345', 'link345')" onMouseOut="HideTip('tt345')" class=IParent>ovm_event_callback</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>prev</span><div class=ISubIndex><a href="../files/base/ovm_pool-svh.html#ovm_pool#(KEY,T).prev" id=link346 onMouseOver="ShowTip(event, 'tt346', 'link346')" onMouseOut="HideTip('tt346')" class=IParent>ovm_pool#(KEY,T)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print</span><div class=ISubIndex><a href="../files/base/ovm_factory-svh.html#ovm_factory.print" id=link347 onMouseOver="ShowTip(event, 'tt347', 'link347')" onMouseOut="HideTip('tt347')" class=IParent>ovm_factory</a><a href="../files/base/ovm_object-svh.html#ovm_object.print" id=link348 onMouseOver="ShowTip(event, 'tt348', 'link348')" onMouseOut="HideTip('tt348')" class=IParent>ovm_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_array_footer</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_array_footer" id=link349 onMouseOver="ShowTip(event, 'tt349', 'link349')" onMouseOut="HideTip('tt349')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_array_header</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_array_header" id=link350 onMouseOver="ShowTip(event, 'tt350', 'link350')" onMouseOut="HideTip('tt350')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_array_range</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_array_range" id=link351 onMouseOver="ShowTip(event, 'tt351', 'link351')" onMouseOut="HideTip('tt351')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_config_settings</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.print_config_settings" id=link352 onMouseOver="ShowTip(event, 'tt352', 'link352')" onMouseOut="HideTip('tt352')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_field</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_field" id=link353 onMouseOver="ShowTip(event, 'tt353', 'link353')" onMouseOut="HideTip('tt353')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_footer</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_footer" id=link354 onMouseOver="ShowTip(event, 'tt354', 'link354')" onMouseOut="HideTip('tt354')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_header</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_header" id=link355 onMouseOver="ShowTip(event, 'tt355', 'link355')" onMouseOut="HideTip('tt355')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_id</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_id" id=link356 onMouseOver="ShowTip(event, 'tt356', 'link356')" onMouseOut="HideTip('tt356')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_msg</span><div class=ISubIndex><a href="../files/base/ovm_comparer-svh.html#ovm_comparer.print_msg" id=link357 onMouseOver="ShowTip(event, 'tt357', 'link357')" onMouseOut="HideTip('tt357')" class=IParent>ovm_comparer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_newline</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_line_printer.print_newline" id=link358 onMouseOver="ShowTip(event, 'tt358', 'link358')" onMouseOut="HideTip('tt358')" class=IParent>ovm_line_printer</a><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_newline" id=link359 onMouseOver="ShowTip(event, 'tt359', 'link359')" onMouseOut="HideTip('tt359')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_object</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_object" id=link360 onMouseOver="ShowTip(event, 'tt360', 'link360')" onMouseOut="HideTip('tt360')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_object_header</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_object_header" id=link361 onMouseOver="ShowTip(event, 'tt361', 'link361')" onMouseOut="HideTip('tt361')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_override_info</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.print_override_info" id=link362 onMouseOver="ShowTip(event, 'tt362', 'link362')" onMouseOut="HideTip('tt362')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_size</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_size" id=link363 onMouseOver="ShowTip(event, 'tt363', 'link363')" onMouseOut="HideTip('tt363')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_string</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_string" id=link364 onMouseOver="ShowTip(event, 'tt364', 'link364')" onMouseOut="HideTip('tt364')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_time</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_time" id=link365 onMouseOver="ShowTip(event, 'tt365', 'link365')" onMouseOut="HideTip('tt365')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_type_name</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_type_name" id=link366 onMouseOver="ShowTip(event, 'tt366', 'link366')" onMouseOut="HideTip('tt366')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_value</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_value" id=link367 onMouseOver="ShowTip(event, 'tt367', 'link367')" onMouseOut="HideTip('tt367')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_value_array</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_value_array" id=link368 onMouseOver="ShowTip(event, 'tt368', 'link368')" onMouseOut="HideTip('tt368')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_value_object</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_value_object" id=link369 onMouseOver="ShowTip(event, 'tt369', 'link369')" onMouseOut="HideTip('tt369')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print_value_string</span><div class=ISubIndex><a href="../files/base/ovm_printer-svh.html#ovm_printer.print_value_string" id=link370 onMouseOver="ShowTip(event, 'tt370', 'link370')" onMouseOut="HideTip('tt370')" class=IParent>ovm_printer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>process_report</span><div class=ISubIndex><a href="../files/base/ovm_report_server-svh.html#ovm_report_server.process_report" id=link371 onMouseOver="ShowTip(event, 'tt371', 'link371')" onMouseOut="HideTip('tt371')" class=IParent>ovm_report_server</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>push_back</span><div class=ISubIndex><a href="../files/base/ovm_queue-svh.html#ovm_queue#(T).push_back" id=link372 onMouseOver="ShowTip(event, 'tt372', 'link372')" onMouseOut="HideTip('tt372')" class=IParent>ovm_queue#(T)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>push_front</span><div class=ISubIndex><a href="../files/base/ovm_queue-svh.html#ovm_queue#(T).push_front" id=link373 onMouseOver="ShowTip(event, 'tt373', 'link373')" onMouseOut="HideTip('tt373')" class=IParent>ovm_queue#(T)</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>put</span><div class=ISubIndex><a href="../files/tlm/sqr_ifs-svh.html#sqr_if_base#(REQ,RSP).put" id=link374 onMouseOver="ShowTip(event, 'tt374', 'link374')" onMouseOut="HideTip('tt374')" class=IParent>sqr_if_base#(REQ,RSP)</a><a href="../files/tlm/tlm_ifs-svh.html#tlm_if_base#(T1,T2).put" id=link375 onMouseOver="ShowTip(event, 'tt375', 'link375')" onMouseOut="HideTip('tt375')" class=IParent>tlm_if_base#(T1,T2)</a></div></td></tr><tr><td class=IHeading><a name="Q"></a>Q</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>qualify</span><div class=ISubIndex><a href="../files/base/ovm_objection-svh.html#ovm_test_done_objection.qualify" id=link376 onMouseOver="ShowTip(event, 'tt376', 'link376')" onMouseOut="HideTip('tt376')" class=IParent>ovm_test_done_objection</a></div></td></tr><tr><td class=IHeading><a name="R"></a>R</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>raise_objection</span><div class=ISubIndex><a href="../files/base/ovm_objection-svh.html#ovm_objection.raise_objection" id=link377 onMouseOver="ShowTip(event, 'tt377', 'link377')" onMouseOut="HideTip('tt377')" class=IParent>ovm_objection</a><a href="../files/base/ovm_objection-svh.html#ovm_test_done_objection.raise_objection" id=link378 onMouseOver="ShowTip(event, 'tt378', 'link378')" onMouseOut="HideTip('tt378')" class=IParent>ovm_test_done_objection</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>raised</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.raised" id=link379 onMouseOver="ShowTip(event, 'tt379', 'link379')" onMouseOut="HideTip('tt379')" class=IParent>ovm_component</a><a href="../files/base/ovm_objection-svh.html#ovm_objection.raised" id=link380 onMouseOver="ShowTip(event, 'tt380', 'link380')" onMouseOut="HideTip('tt380')" class=IParent>ovm_objection</a><a href="../files/base/ovm_root-svh.html#ovm_root.raised" id=link381 onMouseOver="ShowTip(event, 'tt381', 'link381')" onMouseOut="HideTip('tt381')" class=IParent>ovm_root</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>record</span><div class=ISubIndex><a href="../files/base/ovm_object-svh.html#ovm_object.record" id=link382 onMouseOver="ShowTip(event, 'tt382', 'link382')" onMouseOut="HideTip('tt382')" class=IParent>ovm_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>record_error_tr</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.record_error_tr" id=link383 onMouseOver="ShowTip(event, 'tt383', 'link383')" onMouseOut="HideTip('tt383')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>record_event_tr</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.record_event_tr" id=link384 onMouseOver="ShowTip(event, 'tt384', 'link384')" onMouseOut="HideTip('tt384')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>record_field</span><div class=ISubIndex><a href="../files/base/ovm_recorder-svh.html#ovm_recorder.record_field" id=link385 onMouseOver="ShowTip(event, 'tt385', 'link385')" onMouseOut="HideTip('tt385')" class=IParent>ovm_recorder</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>record_field_real</span><div class=ISubIndex><a href="../files/base/ovm_recorder-svh.html#ovm_recorder.record_field_real" id=link386 onMouseOver="ShowTip(event, 'tt386', 'link386')" onMouseOut="HideTip('tt386')" class=IParent>ovm_recorder</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>record_generic</span><div class=ISubIndex><a href="../files/base/ovm_recorder-svh.html#ovm_recorder.record_generic" id=link387 onMouseOver="ShowTip(event, 'tt387', 'link387')" onMouseOut="HideTip('tt387')" class=IParent>ovm_recorder</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>record_object</span><div class=ISubIndex><a href="../files/base/ovm_recorder-svh.html#ovm_recorder.record_object" id=link388 onMouseOver="ShowTip(event, 'tt388', 'link388')" onMouseOut="HideTip('tt388')" class=IParent>ovm_recorder</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>record_string</span><div class=ISubIndex><a href="../files/base/ovm_recorder-svh.html#ovm_recorder.record_string" id=link389 onMouseOver="ShowTip(event, 'tt389', 'link389')" onMouseOut="HideTip('tt389')" class=IParent>ovm_recorder</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>record_time</span><div class=ISubIndex><a href="../files/base/ovm_recorder-svh.html#ovm_recorder.record_time" id=link390 onMouseOver="ShowTip(event, 'tt390', 'link390')" onMouseOut="HideTip('tt390')" class=IParent>ovm_recorder</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>register</span><div class=ISubIndex><a href="../files/base/ovm_factory-svh.html#ovm_factory.register" id=link391 onMouseOver="ShowTip(event, 'tt391', 'link391')" onMouseOut="HideTip('tt391')" class=IParent>ovm_factory</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>report</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.report" id=link392 onMouseOver="ShowTip(event, 'tt392', 'link392')" onMouseOut="HideTip('tt392')" class=IParent>ovm_component</a><a href="../files/base/ovm_report_handler-svh.html#ovm_report_handler.report" id=link393 onMouseOver="ShowTip(event, 'tt393', 'link393')" onMouseOut="HideTip('tt393')" class=IParent>ovm_report_handler</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>report_error_hook</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.report_error_hook" id=link394 onMouseOver="ShowTip(event, 'tt394', 'link394')" onMouseOut="HideTip('tt394')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>report_fatal_hook</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.report_fatal_hook" id=link395 onMouseOver="ShowTip(event, 'tt395', 'link395')" onMouseOut="HideTip('tt395')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>report_header</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.report_header" id=link396 onMouseOver="ShowTip(event, 'tt396', 'link396')" onMouseOut="HideTip('tt396')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>report_hook</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.report_hook" id=link397 onMouseOver="ShowTip(event, 'tt397', 'link397')" onMouseOut="HideTip('tt397')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>report_info_hook</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.report_info_hook" id=link398 onMouseOver="ShowTip(event, 'tt398', 'link398')" onMouseOut="HideTip('tt398')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>report_summarize</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.report_summarize" id=link399 onMouseOver="ShowTip(event, 'tt399', 'link399')" onMouseOut="HideTip('tt399')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>report_warning_hook</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.report_warning_hook" id=link400 onMouseOver="ShowTip(event, 'tt400', 'link400')" onMouseOut="HideTip('tt400')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>reseed</span><div class=ISubIndex><a href="../files/base/ovm_object-svh.html#ovm_object.reseed" id=link401 onMouseOver="ShowTip(event, 'tt401', 'link401')" onMouseOut="HideTip('tt401')" class=IParent>ovm_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>reset</span><div class=ISubIndex><a href="../files/base/ovm_barrier-svh.html#ovm_barrier.reset" id=link402 onMouseOver="ShowTip(event, 'tt402', 'link402')" onMouseOut="HideTip('tt402')" class=IParent>ovm_barrier</a><a href="../files/base/ovm_event-svh.html#ovm_event.reset" id=link403 onMouseOver="ShowTip(event, 'tt403', 'link403')" onMouseOut="HideTip('tt403')" class=IParent>ovm_event</a><a href="../files/base/ovm_phases-sv.html#ovm_phase.reset" id=link404 onMouseOver="ShowTip(event, 'tt404', 'link404')" onMouseOut="HideTip('tt404')" class=IParent>ovm_phase</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>reset_quit_count</span><div class=ISubIndex><a href="../files/base/ovm_report_server-svh.html#ovm_report_server.reset_quit_count" id=link405 onMouseOver="ShowTip(event, 'tt405', 'link405')" onMouseOut="HideTip('tt405')" class=IParent>ovm_report_server</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>reset_report_handler</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.reset_report_handler" id=link406 onMouseOver="ShowTip(event, 'tt406', 'link406')" onMouseOut="HideTip('tt406')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>reset_severity_counts</span><div class=ISubIndex><a href="../files/base/ovm_report_server-svh.html#ovm_report_server.reset_severity_counts" id=link407 onMouseOver="ShowTip(event, 'tt407', 'link407')" onMouseOut="HideTip('tt407')" class=IParent>ovm_report_server</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>resolve_bindings</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.resolve_bindings" id=link408 onMouseOver="ShowTip(event, 'tt408', 'link408')" onMouseOut="HideTip('tt408')" class=IParent>ovm_component</a><a href="../files/base/ovm_port_base-svh.html#ovm_port_base#(IF).resolve_bindings" id=link409 onMouseOver="ShowTip(event, 'tt409', 'link409')" onMouseOut="HideTip('tt409')" class=IParent>ovm_port_base#(IF)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>response_handler</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.response_handler" id=link410 onMouseOver="ShowTip(event, 'tt410', 'link410')" onMouseOut="HideTip('tt410')" class=IParent>ovm_sequence_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>resume</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.resume" id=link411 onMouseOver="ShowTip(event, 'tt411', 'link411')" onMouseOut="HideTip('tt411')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>run</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.run" id=link412 onMouseOver="ShowTip(event, 'tt412', 'link412')" onMouseOut="HideTip('tt412')" class=IParent>ovm_component</a><a href="../files/methodology/sequences/ovm_push_sequencer-svh.html#ovm_push_sequencer#(REQ,RSP).run" id=link413 onMouseOver="ShowTip(event, 'tt413', 'link413')" onMouseOut="HideTip('tt413')" class=IParent>ovm_push_sequencer#(REQ,RSP)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>run_hooks</span><div class=ISubIndex><a href="../files/base/ovm_report_handler-svh.html#ovm_report_handler.run_hooks" id=link414 onMouseOver="ShowTip(event, 'tt414', 'link414')" onMouseOut="HideTip('tt414')" class=IParent>ovm_report_handler</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>run_test</span><div class=ISubIndex><a href="../files/base/ovm_globals-svh.html#run_test" id=link415 onMouseOver="ShowTip(event, 'tt415', 'link415')" onMouseOut="HideTip('tt415')" class=IParent>Global</a><a href="../files/base/ovm_root-svh.html#ovm_root.run_test" id=link416 onMouseOver="ShowTip(event, 'tt416', 'link416')" onMouseOut="HideTip('tt416')" class=IParent>ovm_root</a></div></td></tr><tr><td class=IHeading><a name="S"></a>S</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>send_request</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence-svh.html#ovm_sequence#(REQ,RSP).send_request" id=link417 onMouseOver="ShowTip(event, 'tt417', 'link417')" onMouseOut="HideTip('tt417')" class=IParent>ovm_sequence#(REQ,RSP)</a><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.send_request" id=link418 onMouseOver="ShowTip(event, 'tt418', 'link418')" onMouseOut="HideTip('tt418')" class=IParent>ovm_sequence_base</a><a href="../files/methodology/sequences/ovm_sequencer_base-svh.html#ovm_sequencer_base.send_request" id=link419 onMouseOver="ShowTip(event, 'tt419', 'link419')" onMouseOut="HideTip('tt419')" class=IParent>ovm_sequencer_base</a><a href="../files/methodology/sequences/ovm_sequencer_param_base-svh.html#ovm_sequencer_param_base#(REQ,RSP).send_request" id=link420 onMouseOver="ShowTip(event, 'tt420', 'link420')" onMouseOut="HideTip('tt420')" class=IParent>ovm_sequencer_param_base#(REQ,RSP)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_arbitration</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequencer_base-svh.html#ovm_sequencer_base.set_arbitration" id=link421 onMouseOver="ShowTip(event, 'tt421', 'link421')" onMouseOut="HideTip('tt421')" class=IParent>ovm_sequencer_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_auto_reset</span><div class=ISubIndex><a href="../files/base/ovm_barrier-svh.html#ovm_barrier.set_auto_reset" id=link422 onMouseOver="ShowTip(event, 'tt422', 'link422')" onMouseOut="HideTip('tt422')" class=IParent>ovm_barrier</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_config_int</span><div class=ISubIndex><a href="../files/base/ovm_globals-svh.html#set_config_int" id=link423 onMouseOver="ShowTip(event, 'tt423', 'link423')" onMouseOut="HideTip('tt423')" class=IParent>Global</a><a href="../files/base/ovm_component-svh.html#ovm_component.set_config_int" id=link424 onMouseOver="ShowTip(event, 'tt424', 'link424')" onMouseOut="HideTip('tt424')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_config_object</span><div class=ISubIndex><a href="../files/base/ovm_globals-svh.html#set_config_object" id=link425 onMouseOver="ShowTip(event, 'tt425', 'link425')" onMouseOut="HideTip('tt425')" class=IParent>Global</a><a href="../files/base/ovm_component-svh.html#ovm_component.set_config_object" id=link426 onMouseOver="ShowTip(event, 'tt426', 'link426')" onMouseOut="HideTip('tt426')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_config_string</span><div class=ISubIndex><a href="../files/base/ovm_globals-svh.html#set_config_string" id=link427 onMouseOver="ShowTip(event, 'tt427', 'link427')" onMouseOut="HideTip('tt427')" class=IParent>Global</a><a href="../files/base/ovm_component-svh.html#ovm_component.set_config_string" id=link428 onMouseOver="ShowTip(event, 'tt428', 'link428')" onMouseOut="HideTip('tt428')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_default_index</span><div class=ISubIndex><a href="../files/base/ovm_port_base-svh.html#ovm_port_base#(IF).set_default_index" id=link429 onMouseOver="ShowTip(event, 'tt429', 'link429')" onMouseOut="HideTip('tt429')" class=IParent>ovm_port_base#(IF)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_depth</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_item-svh.html#ovm_sequence_item.set_depth" id=link430 onMouseOver="ShowTip(event, 'tt430', 'link430')" onMouseOut="HideTip('tt430')" class=IParent>ovm_sequence_item</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_drain_time</span><div class=ISubIndex><a href="../files/base/ovm_objection-svh.html#ovm_objection.set_drain_time" id=link431 onMouseOver="ShowTip(event, 'tt431', 'link431')" onMouseOut="HideTip('tt431')" class=IParent>ovm_objection</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/base/ovm_globals-svh.html#set_global_stop_timeout" id=link432 onMouseOver="ShowTip(event, 'tt432', 'link432')" onMouseOut="HideTip('tt432')" class=ISymbol>set_global_stop_timeout</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/base/ovm_globals-svh.html#set_global_timeout" id=link433 onMouseOver="ShowTip(event, 'tt433', 'link433')" onMouseOut="HideTip('tt433')" class=ISymbol>set_global_timeout</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_id_count</span><div class=ISubIndex><a href="../files/base/ovm_report_server-svh.html#ovm_report_server.set_id_count" id=link434 onMouseOver="ShowTip(event, 'tt434', 'link434')" onMouseOut="HideTip('tt434')" class=IParent>ovm_report_server</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_id_info</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_item-svh.html#ovm_sequence_item.set_id_info" id=link435 onMouseOver="ShowTip(event, 'tt435', 'link435')" onMouseOut="HideTip('tt435')" class=IParent>ovm_sequence_item</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_initiator</span><div class=ISubIndex><a href="../files/base/ovm_transaction-svh.html#ovm_transaction.set_initiator" id=link436 onMouseOver="ShowTip(event, 'tt436', 'link436')" onMouseOut="HideTip('tt436')" class=IParent>ovm_transaction</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_inst_override</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.set_inst_override" id=link437 onMouseOver="ShowTip(event, 'tt437', 'link437')" onMouseOut="HideTip('tt437')" class=IParent>ovm_component</a><a href="../files/base/ovm_registry-svh.html#ovm_component_registry#(T,Tname).set_inst_override" id=link438 onMouseOver="ShowTip(event, 'tt438', 'link438')" onMouseOut="HideTip('tt438')" class=IParent>ovm_component_registry#(T,Tname)</a><a href="../files/base/ovm_registry-svh.html#ovm_object_registry#(T,Tname).set_inst_override" id=link439 onMouseOver="ShowTip(event, 'tt439', 'link439')" onMouseOut="HideTip('tt439')" class=IParent>ovm_object_registry#(T,Tname)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_inst_override_by_name</span><div class=ISubIndex><a href="../files/base/ovm_factory-svh.html#ovm_factory.set_inst_override_by_name" id=link440 onMouseOver="ShowTip(event, 'tt440', 'link440')" onMouseOut="HideTip('tt440')" class=IParent>ovm_factory</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_inst_override_by_type</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.set_inst_override_by_type" id=link441 onMouseOver="ShowTip(event, 'tt441', 'link441')" onMouseOut="HideTip('tt441')" class=IParent>ovm_component</a><a href="../files/base/ovm_factory-svh.html#ovm_factory.set_inst_override_by_type" id=link442 onMouseOver="ShowTip(event, 'tt442', 'link442')" onMouseOut="HideTip('tt442')" class=IParent>ovm_factory</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_int_local</span><div class=ISubIndex><a href="../files/base/ovm_object-svh.html#ovm_object.set_int_local" id=link443 onMouseOver="ShowTip(event, 'tt443', 'link443')" onMouseOut="HideTip('tt443')" class=IParent>ovm_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_max_quit_count</span><div class=ISubIndex><a href="../files/base/ovm_report_server-svh.html#ovm_report_server.set_max_quit_count" id=link444 onMouseOver="ShowTip(event, 'tt444', 'link444')" onMouseOut="HideTip('tt444')" class=IParent>ovm_report_server</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_name</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.set_name" id=link445 onMouseOver="ShowTip(event, 'tt445', 'link445')" onMouseOut="HideTip('tt445')" class=IParent>ovm_component</a><a href="../files/base/ovm_object-svh.html#ovm_object.set_name" id=link446 onMouseOver="ShowTip(event, 'tt446', 'link446')" onMouseOut="HideTip('tt446')" class=IParent>ovm_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_num_last_reqs</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequencer_param_base-svh.html#ovm_sequencer_param_base#(REQ,RSP).set_num_last_reqs" id=link447 onMouseOver="ShowTip(event, 'tt447', 'link447')" onMouseOut="HideTip('tt447')" class=IParent>ovm_sequencer_param_base#(REQ,RSP)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_num_last_rsps</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequencer_param_base-svh.html#ovm_sequencer_param_base#(REQ,RSP).set_num_last_rsps" id=link448 onMouseOver="ShowTip(event, 'tt448', 'link448')" onMouseOut="HideTip('tt448')" class=IParent>ovm_sequencer_param_base#(REQ,RSP)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_object_local</span><div class=ISubIndex><a href="../files/base/ovm_object-svh.html#ovm_object.set_object_local" id=link449 onMouseOver="ShowTip(event, 'tt449', 'link449')" onMouseOut="HideTip('tt449')" class=IParent>ovm_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_parent_sequence</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_item-svh.html#ovm_sequence_item.set_parent_sequence" id=link450 onMouseOver="ShowTip(event, 'tt450', 'link450')" onMouseOut="HideTip('tt450')" class=IParent>ovm_sequence_item</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_priority</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.set_priority" id=link451 onMouseOver="ShowTip(event, 'tt451', 'link451')" onMouseOut="HideTip('tt451')" class=IParent>ovm_sequence_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_quit_count</span><div class=ISubIndex><a href="../files/base/ovm_report_server-svh.html#ovm_report_server.set_quit_count" id=link452 onMouseOver="ShowTip(event, 'tt452', 'link452')" onMouseOut="HideTip('tt452')" class=IParent>ovm_report_server</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_default_file</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.set_report_default_file" id=link453 onMouseOver="ShowTip(event, 'tt453', 'link453')" onMouseOut="HideTip('tt453')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_default_file_hier</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.set_report_default_file_hier" id=link454 onMouseOver="ShowTip(event, 'tt454', 'link454')" onMouseOut="HideTip('tt454')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_handler</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.set_report_handler" id=link455 onMouseOver="ShowTip(event, 'tt455', 'link455')" onMouseOut="HideTip('tt455')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_id_action</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.set_report_id_action" id=link456 onMouseOver="ShowTip(event, 'tt456', 'link456')" onMouseOut="HideTip('tt456')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_id_action_hier</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.set_report_id_action_hier" id=link457 onMouseOver="ShowTip(event, 'tt457', 'link457')" onMouseOut="HideTip('tt457')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_id_file</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.set_report_id_file" id=link458 onMouseOver="ShowTip(event, 'tt458', 'link458')" onMouseOut="HideTip('tt458')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_id_file_hier</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.set_report_id_file_hier" id=link459 onMouseOver="ShowTip(event, 'tt459', 'link459')" onMouseOut="HideTip('tt459')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_max_quit_count</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.set_report_max_quit_count" id=link460 onMouseOver="ShowTip(event, 'tt460', 'link460')" onMouseOut="HideTip('tt460')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_severity_action</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.set_report_severity_action" id=link461 onMouseOver="ShowTip(event, 'tt461', 'link461')" onMouseOut="HideTip('tt461')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_severity_action_hier</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.set_report_severity_action_hier" id=link462 onMouseOver="ShowTip(event, 'tt462', 'link462')" onMouseOut="HideTip('tt462')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_severity_file</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.set_report_severity_file" id=link463 onMouseOver="ShowTip(event, 'tt463', 'link463')" onMouseOut="HideTip('tt463')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_severity_file_hier</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.set_report_severity_file_hier" id=link464 onMouseOver="ShowTip(event, 'tt464', 'link464')" onMouseOut="HideTip('tt464')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_severity_id_action</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.set_report_severity_id_action" id=link465 onMouseOver="ShowTip(event, 'tt465', 'link465')" onMouseOut="HideTip('tt465')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_severity_id_action_hier</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.set_report_severity_id_action_hier" id=link466 onMouseOver="ShowTip(event, 'tt466', 'link466')" onMouseOut="HideTip('tt466')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_severity_id_file</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.set_report_severity_id_file" id=link467 onMouseOver="ShowTip(event, 'tt467', 'link467')" onMouseOut="HideTip('tt467')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_severity_id_file_hier</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.set_report_severity_id_file_hier" id=link468 onMouseOver="ShowTip(event, 'tt468', 'link468')" onMouseOut="HideTip('tt468')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_verbosity_level</span><div class=ISubIndex><a href="../files/base/ovm_report_object-svh.html#ovm_report_object.set_report_verbosity_level" id=link469 onMouseOver="ShowTip(event, 'tt469', 'link469')" onMouseOut="HideTip('tt469')" class=IParent>ovm_report_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_report_verbosity_level_hier</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.set_report_verbosity_level_hier" id=link470 onMouseOver="ShowTip(event, 'tt470', 'link470')" onMouseOut="HideTip('tt470')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_response_queue_depth</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.set_response_queue_depth" id=link471 onMouseOver="ShowTip(event, 'tt471', 'link471')" onMouseOut="HideTip('tt471')" class=IParent>ovm_sequence_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_response_queue_error_report_disabled</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.set_response_queue_error_report_disabled" id=link472 onMouseOver="ShowTip(event, 'tt472', 'link472')" onMouseOut="HideTip('tt472')" class=IParent>ovm_sequence_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_sequencer</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence-svh.html#ovm_sequence#(REQ,RSP).set_sequencer" id=link473 onMouseOver="ShowTip(event, 'tt473', 'link473')" onMouseOut="HideTip('tt473')" class=IParent>ovm_sequence#(REQ,RSP)</a><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.set_sequencer" id=link474 onMouseOver="ShowTip(event, 'tt474', 'link474')" onMouseOut="HideTip('tt474')" class=IParent>ovm_sequence_base</a><a href="../files/methodology/sequences/ovm_sequence_item-svh.html#ovm_sequence_item.set_sequencer" id=link475 onMouseOver="ShowTip(event, 'tt475', 'link475')" onMouseOut="HideTip('tt475')" class=IParent>ovm_sequence_item</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_severity_count</span><div class=ISubIndex><a href="../files/base/ovm_report_server-svh.html#ovm_report_server.set_severity_count" id=link476 onMouseOver="ShowTip(event, 'tt476', 'link476')" onMouseOut="HideTip('tt476')" class=IParent>ovm_report_server</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_string_local</span><div class=ISubIndex><a href="../files/base/ovm_object-svh.html#ovm_object.set_string_local" id=link477 onMouseOver="ShowTip(event, 'tt477', 'link477')" onMouseOut="HideTip('tt477')" class=IParent>ovm_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_threshold</span><div class=ISubIndex><a href="../files/base/ovm_barrier-svh.html#ovm_barrier.set_threshold" id=link478 onMouseOver="ShowTip(event, 'tt478', 'link478')" onMouseOut="HideTip('tt478')" class=IParent>ovm_barrier</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_transaction_id</span><div class=ISubIndex><a href="../files/base/ovm_transaction-svh.html#ovm_transaction.set_transaction_id" id=link479 onMouseOver="ShowTip(event, 'tt479', 'link479')" onMouseOut="HideTip('tt479')" class=IParent>ovm_transaction</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_type_override</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.set_type_override" id=link480 onMouseOver="ShowTip(event, 'tt480', 'link480')" onMouseOut="HideTip('tt480')" class=IParent>ovm_component</a><a href="../files/base/ovm_registry-svh.html#ovm_component_registry#(T,Tname).set_type_override" id=link481 onMouseOver="ShowTip(event, 'tt481', 'link481')" onMouseOut="HideTip('tt481')" class=IParent>ovm_component_registry#(T,Tname)</a><a href="../files/base/ovm_registry-svh.html#ovm_object_registry#(T,Tname).set_type_override" id=link482 onMouseOver="ShowTip(event, 'tt482', 'link482')" onMouseOut="HideTip('tt482')" class=IParent>ovm_object_registry#(T,Tname)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_type_override_by_name</span><div class=ISubIndex><a href="../files/base/ovm_factory-svh.html#ovm_factory.set_type_override_by_name" id=link483 onMouseOver="ShowTip(event, 'tt483', 'link483')" onMouseOut="HideTip('tt483')" class=IParent>ovm_factory</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_type_override_by_type</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.set_type_override_by_type" id=link484 onMouseOver="ShowTip(event, 'tt484', 'link484')" onMouseOut="HideTip('tt484')" class=IParent>ovm_component</a><a href="../files/base/ovm_factory-svh.html#ovm_factory.set_type_override_by_type" id=link485 onMouseOver="ShowTip(event, 'tt485', 'link485')" onMouseOut="HideTip('tt485')" class=IParent>ovm_factory</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>set_use_sequence_info</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_item-svh.html#ovm_sequence_item.set_use_sequence_info" id=link486 onMouseOver="ShowTip(event, 'tt486', 'link486')" onMouseOut="HideTip('tt486')" class=IParent>ovm_sequence_item</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>size</span><div class=ISubIndex><a href="../files/base/ovm_port_base-svh.html#ovm_port_base#(IF).size" id=link487 onMouseOver="ShowTip(event, 'tt487', 'link487')" onMouseOut="HideTip('tt487')" class=IParent>ovm_port_base#(IF)</a><a href="../files/base/ovm_queue-svh.html#ovm_queue#(T).size" id=link488 onMouseOver="ShowTip(event, 'tt488', 'link488')" onMouseOut="HideTip('tt488')" class=IParent>ovm_queue#(T)</a><a href="../files/tlm/tlm_fifos-svh.html#tlm_fifo#(T).size" id=link489 onMouseOver="ShowTip(event, 'tt489', 'link489')" onMouseOut="HideTip('tt489')" class=IParent>tlm_fifo#(T)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>sprint</span><div class=ISubIndex><a href="../files/base/ovm_object-svh.html#ovm_object.sprint" id=link490 onMouseOver="ShowTip(event, 'tt490', 'link490')" onMouseOut="HideTip('tt490')" class=IParent>ovm_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>start</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence-svh.html#ovm_sequence#(REQ,RSP).start" id=link491 onMouseOver="ShowTip(event, 'tt491', 'link491')" onMouseOut="HideTip('tt491')" class=IParent>ovm_sequence#(REQ,RSP)</a><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.start" id=link492 onMouseOver="ShowTip(event, 'tt492', 'link492')" onMouseOut="HideTip('tt492')" class=IParent>ovm_sequence_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>start_default_sequence</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequencer_base-svh.html#ovm_sequencer_base.start_default_sequence" id=link493 onMouseOver="ShowTip(event, 'tt493', 'link493')" onMouseOut="HideTip('tt493')" class=IParent>ovm_sequencer_base</a><a href="../files/methodology/sequences/ovm_sequencer_param_base-svh.html#ovm_sequencer_param_base#(REQ,RSP).start_default_sequence" id=link494 onMouseOver="ShowTip(event, 'tt494', 'link494')" onMouseOut="HideTip('tt494')" class=IParent>ovm_sequencer_param_base#(REQ,RSP)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>start_item</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.start_item" id=link495 onMouseOver="ShowTip(event, 'tt495', 'link495')" onMouseOut="HideTip('tt495')" class=IParent>ovm_sequence_base</a><a href="../files/methodology/sequences/ovm_sequence_item-svh.html#ovm_sequence_item.start_item" id=link496 onMouseOver="ShowTip(event, 'tt496', 'link496')" onMouseOut="HideTip('tt496')" class=IParent>ovm_sequence_item</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>start_of_simulation</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.start_of_simulation" id=link497 onMouseOver="ShowTip(event, 'tt497', 'link497')" onMouseOut="HideTip('tt497')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>status</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.status" id=link498 onMouseOver="ShowTip(event, 'tt498', 'link498')" onMouseOut="HideTip('tt498')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>stop</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.stop" id=link499 onMouseOver="ShowTip(event, 'tt499', 'link499')" onMouseOut="HideTip('tt499')" class=IParent>ovm_component</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>stop_request</span><div class=ISubIndex><a href="../files/base/ovm_root-svh.html#ovm_root.stop_request" id=link500 onMouseOver="ShowTip(event, 'tt500', 'link500')" onMouseOut="HideTip('tt500')" class=IParent>ovm_root</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>stop_sequences</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequencer-svh.html#ovm_sequencer#(REQ,RSP).stop_sequences" id=link501 onMouseOver="ShowTip(event, 'tt501', 'link501')" onMouseOut="HideTip('tt501')" class=IParent>ovm_sequencer#(REQ,RSP)</a><a href="../files/methodology/sequences/ovm_sequencer_base-svh.html#ovm_sequencer_base.stop_sequences" id=link502 onMouseOver="ShowTip(event, 'tt502', 'link502')" onMouseOut="HideTip('tt502')" class=IParent>ovm_sequencer_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>stop_stimulus_generation</span><div class=ISubIndex><a href="../files/methodology/ovm_random_stimulus-svh.html#ovm_random_stimulus#(T).stop_stimulus_generation" id=link503 onMouseOver="ShowTip(event, 'tt503', 'link503')" onMouseOut="HideTip('tt503')" class=IParent>ovm_random_stimulus#(T)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>summarize</span><div class=ISubIndex><a href="../files/base/ovm_report_server-svh.html#ovm_report_server.summarize" id=link504 onMouseOver="ShowTip(event, 'tt504', 'link504')" onMouseOut="HideTip('tt504')" class=IParent>ovm_report_server</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>suspend</span><div class=ISubIndex><a href="../files/base/ovm_component-svh.html#ovm_component.suspend" id=link505 onMouseOver="ShowTip(event, 'tt505', 'link505')" onMouseOut="HideTip('tt505')" class=IParent>ovm_component</a></div></td></tr><tr><td class=IHeading><a name="T"></a>T</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>trace_mode</span><div class=ISubIndex><a href="../files/base/ovm_callback-svh.html#ovm_callbacks#(T,CB).trace_mode" id=link506 onMouseOver="ShowTip(event, 'tt506', 'link506')" onMouseOut="HideTip('tt506')" class=IParent>ovm_callbacks#(T,CB)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>transport</span><div class=ISubIndex><a href="../files/tlm/tlm_ifs-svh.html#tlm_if_base#(T1,T2).transport" id=link507 onMouseOver="ShowTip(event, 'tt507', 'link507')" onMouseOut="HideTip('tt507')" class=IParent>tlm_if_base#(T1,T2)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>trigger</span><div class=ISubIndex><a href="../files/base/ovm_event-svh.html#ovm_event.trigger" id=link508 onMouseOver="ShowTip(event, 'tt508', 'link508')" onMouseOut="HideTip('tt508')" class=IParent>ovm_event</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>try_get</span><div class=ISubIndex><a href="../files/tlm/tlm_ifs-svh.html#tlm_if_base#(T1,T2).try_get" id=link509 onMouseOver="ShowTip(event, 'tt509', 'link509')" onMouseOut="HideTip('tt509')" class=IParent>tlm_if_base#(T1,T2)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>try_next_item</span><div class=ISubIndex><a href="../files/tlm/sqr_ifs-svh.html#sqr_if_base#(REQ,RSP).try_next_item" id=link510 onMouseOver="ShowTip(event, 'tt510', 'link510')" onMouseOut="HideTip('tt510')" class=IParent>sqr_if_base#(REQ,RSP)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>try_peek</span><div class=ISubIndex><a href="../files/tlm/tlm_ifs-svh.html#tlm_if_base#(T1,T2).try_peek" id=link511 onMouseOver="ShowTip(event, 'tt511', 'link511')" onMouseOut="HideTip('tt511')" class=IParent>tlm_if_base#(T1,T2)</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>try_put</span><div class=ISubIndex><a href="../files/tlm/tlm_ifs-svh.html#tlm_if_base#(T1,T2).try_put" id=link512 onMouseOver="ShowTip(event, 'tt512', 'link512')" onMouseOut="HideTip('tt512')" class=IParent>tlm_if_base#(T1,T2)</a></div></td></tr><tr><td class=IHeading><a name="U"></a>U</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>ungrab</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.ungrab" id=link513 onMouseOver="ShowTip(event, 'tt513', 'link513')" onMouseOut="HideTip('tt513')" class=IParent>ovm_sequence_base</a><a href="../files/methodology/sequences/ovm_sequencer_base-svh.html#ovm_sequencer_base.ungrab" id=link514 onMouseOver="ShowTip(event, 'tt514', 'link514')" onMouseOut="HideTip('tt514')" class=IParent>ovm_sequencer_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>unlock</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.unlock" id=link515 onMouseOver="ShowTip(event, 'tt515', 'link515')" onMouseOut="HideTip('tt515')" class=IParent>ovm_sequence_base</a><a href="../files/methodology/sequences/ovm_sequencer_base-svh.html#ovm_sequencer_base.unlock" id=link516 onMouseOver="ShowTip(event, 'tt516', 'link516')" onMouseOut="HideTip('tt516')" class=IParent>ovm_sequencer_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>unpack</span><div class=ISubIndex><a href="../files/base/ovm_object-svh.html#ovm_object.unpack" id=link517 onMouseOver="ShowTip(event, 'tt517', 'link517')" onMouseOut="HideTip('tt517')" class=IParent>ovm_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>unpack_bytes</span><div class=ISubIndex><a href="../files/base/ovm_object-svh.html#ovm_object.unpack_bytes" id=link518 onMouseOver="ShowTip(event, 'tt518', 'link518')" onMouseOut="HideTip('tt518')" class=IParent>ovm_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>unpack_field</span><div class=ISubIndex><a href="../files/base/ovm_packer-svh.html#ovm_packer.unpack_field" id=link519 onMouseOver="ShowTip(event, 'tt519', 'link519')" onMouseOut="HideTip('tt519')" class=IParent>ovm_packer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>unpack_field_int</span><div class=ISubIndex><a href="../files/base/ovm_packer-svh.html#ovm_packer.unpack_field_int" id=link520 onMouseOver="ShowTip(event, 'tt520', 'link520')" onMouseOut="HideTip('tt520')" class=IParent>ovm_packer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>unpack_ints</span><div class=ISubIndex><a href="../files/base/ovm_object-svh.html#ovm_object.unpack_ints" id=link521 onMouseOver="ShowTip(event, 'tt521', 'link521')" onMouseOut="HideTip('tt521')" class=IParent>ovm_object</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>unpack_object</span><div class=ISubIndex><a href="../files/base/ovm_packer-svh.html#ovm_packer.unpack_object" id=link522 onMouseOver="ShowTip(event, 'tt522', 'link522')" onMouseOut="HideTip('tt522')" class=IParent>ovm_packer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>unpack_real</span><div class=ISubIndex><a href="../files/base/ovm_packer-svh.html#ovm_packer.unpack_real" id=link523 onMouseOver="ShowTip(event, 'tt523', 'link523')" onMouseOut="HideTip('tt523')" class=IParent>ovm_packer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>unpack_string</span><div class=ISubIndex><a href="../files/base/ovm_packer-svh.html#ovm_packer.unpack_string" id=link524 onMouseOver="ShowTip(event, 'tt524', 'link524')" onMouseOut="HideTip('tt524')" class=IParent>ovm_packer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>unpack_time</span><div class=ISubIndex><a href="../files/base/ovm_packer-svh.html#ovm_packer.unpack_time" id=link525 onMouseOver="ShowTip(event, 'tt525', 'link525')" onMouseOut="HideTip('tt525')" class=IParent>ovm_packer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>use_response_handler</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.use_response_handler" id=link526 onMouseOver="ShowTip(event, 'tt526', 'link526')" onMouseOut="HideTip('tt526')" class=IParent>ovm_sequence_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>used</span><div class=ISubIndex><a href="../files/tlm/tlm_fifos-svh.html#tlm_fifo#(T).used" id=link527 onMouseOver="ShowTip(event, 'tt527', 'link527')" onMouseOut="HideTip('tt527')" class=IParent>tlm_fifo#(T)</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>user_priority_arbitration</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequencer_base-svh.html#ovm_sequencer_base.user_priority_arbitration" id=link528 onMouseOver="ShowTip(event, 'tt528', 'link528')" onMouseOut="HideTip('tt528')" class=IParent>ovm_sequencer_base</a></div></td></tr><tr><td class=IHeading><a name="W"></a>W</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>wait_done</span><div class=ISubIndex><a href="../files/base/ovm_phases-sv.html#ovm_phase.wait_done" id=link529 onMouseOver="ShowTip(event, 'tt529', 'link529')" onMouseOut="HideTip('tt529')" class=IParent>ovm_phase</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>wait_for</span><div class=ISubIndex><a href="../files/base/ovm_barrier-svh.html#ovm_barrier.wait_for" id=link530 onMouseOver="ShowTip(event, 'tt530', 'link530')" onMouseOut="HideTip('tt530')" class=IParent>ovm_barrier</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>wait_for_grant</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.wait_for_grant" id=link531 onMouseOver="ShowTip(event, 'tt531', 'link531')" onMouseOut="HideTip('tt531')" class=IParent>ovm_sequence_base</a><a href="../files/methodology/sequences/ovm_sequencer_base-svh.html#ovm_sequencer_base.wait_for_grant" id=link532 onMouseOver="ShowTip(event, 'tt532', 'link532')" onMouseOut="HideTip('tt532')" class=IParent>ovm_sequencer_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>wait_for_item_done</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.wait_for_item_done" id=link533 onMouseOver="ShowTip(event, 'tt533', 'link533')" onMouseOut="HideTip('tt533')" class=IParent>ovm_sequence_base</a><a href="../files/methodology/sequences/ovm_sequencer_base-svh.html#ovm_sequencer_base.wait_for_item_done" id=link534 onMouseOver="ShowTip(event, 'tt534', 'link534')" onMouseOut="HideTip('tt534')" class=IParent>ovm_sequencer_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>wait_for_relevant</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.wait_for_relevant" id=link535 onMouseOver="ShowTip(event, 'tt535', 'link535')" onMouseOut="HideTip('tt535')" class=IParent>ovm_sequence_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>wait_for_sequence_state</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequence_base-svh.html#ovm_sequence_base.wait_for_sequence_state" id=link536 onMouseOver="ShowTip(event, 'tt536', 'link536')" onMouseOut="HideTip('tt536')" class=IParent>ovm_sequence_base</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>wait_for_sequences</span><div class=ISubIndex><a href="../files/methodology/sequences/ovm_sequencer_base-svh.html#ovm_sequencer_base.wait_for_sequences" id=link537 onMouseOver="ShowTip(event, 'tt537', 'link537')" onMouseOut="HideTip('tt537')" class=IParent>ovm_sequencer_base</a><a href="../files/tlm/sqr_ifs-svh.html#sqr_if_base#(REQ,RSP).wait_for_sequences" id=link538 onMouseOver="ShowTip(event, 'tt538', 'link538')" onMouseOut="HideTip('tt538')" class=IParent>sqr_if_base#(REQ,RSP)</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>wait_off</span><div class=ISubIndex><a href="../files/base/ovm_event-svh.html#ovm_event.wait_off" id=link539 onMouseOver="ShowTip(event, 'tt539', 'link539')" onMouseOut="HideTip('tt539')" class=IParent>ovm_event</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>wait_on</span><div class=ISubIndex><a href="../files/base/ovm_event-svh.html#ovm_event.wait_on" id=link540 onMouseOver="ShowTip(event, 'tt540', 'link540')" onMouseOut="HideTip('tt540')" class=IParent>ovm_event</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>wait_ptrigger</span><div class=ISubIndex><a href="../files/base/ovm_event-svh.html#ovm_event.wait_ptrigger" id=link541 onMouseOver="ShowTip(event, 'tt541', 'link541')" onMouseOut="HideTip('tt541')" class=IParent>ovm_event</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>wait_ptrigger_data</span><div class=ISubIndex><a href="../files/base/ovm_event-svh.html#ovm_event.wait_ptrigger_data" id=link542 onMouseOver="ShowTip(event, 'tt542', 'link542')" onMouseOut="HideTip('tt542')" class=IParent>ovm_event</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>wait_start</span><div class=ISubIndex><a href="../files/base/ovm_phases-sv.html#ovm_phase.wait_start" id=link543 onMouseOver="ShowTip(event, 'tt543', 'link543')" onMouseOut="HideTip('tt543')" class=IParent>ovm_phase</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>wait_trigger</span><div class=ISubIndex><a href="../files/base/ovm_event-svh.html#ovm_event.wait_trigger" id=link544 onMouseOver="ShowTip(event, 'tt544', 'link544')" onMouseOut="HideTip('tt544')" class=IParent>ovm_event</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>wait_trigger_data</span><div class=ISubIndex><a href="../files/base/ovm_event-svh.html#ovm_event.wait_trigger_data" id=link545 onMouseOver="ShowTip(event, 'tt545', 'link545')" onMouseOut="HideTip('tt545')" class=IParent>ovm_event</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>write</span><div class=ISubIndex><a href="../files/methodology/ovm_subscriber-svh.html#ovm_subscriber.write" id=link546 onMouseOver="ShowTip(event, 'tt546', 'link546')" onMouseOut="HideTip('tt546')" class=IParent>ovm_subscriber</a><a href="../files/tlm/tlm_ifs-svh.html#tlm_if_base#(T1,T2).write" id=link547 onMouseOver="ShowTip(event, 'tt547', 'link547')" onMouseOut="HideTip('tt547')" class=IParent>tlm_if_base#(T1,T2)</a></div></td></tr></table>
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt313"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function string ovm_bits_to_string(</td><td class=PTypePrefix nowrap>logic&nbsp;</td><td class=PType nowrap>[OVM_LARGE_STRING:0]&nbsp;</td><td class=PParameter nowrap>str</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Converts an input bit-vector to its string equivalent. </div></div><div class=CToolTip id="tt314"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>`ifdef OVM_DPI import &quot;DPI&quot; function bit ovm_is_match (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>expr,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>str</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Returns 1 if the two strings match, 0 otherwise.</div></div><div class=CToolTip id="tt315"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function bit ovm_report_enabled (</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_severity&nbsp;</td><td class=PParameter nowrap>severity</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>OVM_INFO,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;&quot;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Returns 1 if the configured verbosity in ovm_top is greater than <i>verbosity</i> and the action associated with the given <i>severity</i> and <i>id</i> is not OVM_NO_ACTION, else returns 0.</div></div><div class=CToolTip id="tt316"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function int ovm_report_enabled(</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_severity&nbsp;</td><td class=PParameter nowrap>severity</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>OVM_INFO,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;&quot;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Returns 1 if the configured verbosity for this object is greater than <i>verbosity</i> and the action associated with the given <i>severity</i> and <i>id</i> is not OVM_NO_ACTION, else returns 0.</div></div><div class=CToolTip id="tt317"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void ovm_report_error(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>message,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> OVM_LOW,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>filename</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> &quot;&quot;,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>line</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt318"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void ovm_report_error(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>message,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> OVM_LOW,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>filename</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> &quot;&quot;,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>line</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt319"><div class=CMethod>These methods, defined in package scope, are convenience functions that delegate to the corresponding component methods in <i>ovm_top</i>. </div></div><div class=CToolTip id="tt320"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void ovm_report_fatal(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>message,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> OVM_NONE,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>filename</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> &quot;&quot;,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>line</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>These are the primary reporting methods in the OVM. </div></div><div class=CToolTip id="tt321"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void ovm_report_info(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>message,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> OVM_MEDIUM,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>filename</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> &quot;&quot;,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>line</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt322"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void ovm_report_info(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>message,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> OVM_MEDIUM,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>filename</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> &quot;&quot;,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>line</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt323"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void ovm_report_warning(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>message,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> OVM_MEDIUM,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>filename</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> &quot;&quot;,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>line</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt324"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void ovm_report_warning(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>message,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> OVM_MEDIUM,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>filename</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> &quot;&quot;,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>line</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt325"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function logic[OVM_LARGE_STRING:0] ovm_string_to_bits(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>str</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Converts an input string to its bit-vector equivalent. </div></div><div class=CToolTip id="tt326"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>task ovm_wait_for_nba_region</td></tr></table></blockquote>Call this task to wait for a delta cycle. </div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt327"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function int pack (</td><td class=PTypePrefix nowrap>ref&nbsp;</td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>bitstream[],</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PTypePrefix nowrap>input&nbsp;</td><td class=PType nowrap>ovm_packer&nbsp;</td><td class=PParameter nowrap>packer</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt328"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function int pack_bytes (</td><td class=PTypePrefix nowrap>ref byte&nbsp;</td><td class=PType nowrap>unsigned&nbsp;</td><td class=PParameter nowrap>bytestream[],</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PTypePrefix nowrap>input&nbsp;</td><td class=PType nowrap>ovm_packer&nbsp;</td><td class=PParameter nowrap>packer</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt329"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void pack_field (</td><td class=PType nowrap>ovm_bitstream_t&nbsp;</td><td class=PParameter nowrap>value,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>size</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Packs an integral value (less than or equal to 4096 bits) into the packed array. </div></div><div class=CToolTip id="tt330"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void pack_field_int (</td><td class=PType nowrap>logic[63:0]&nbsp;</td><td class=PParameter nowrap>value,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>size</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Packs the integral value (less than or equal to 64 bits) into the pack array. </div></div><div class=CToolTip id="tt331"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function int pack_ints (</td><td class=PTypePrefix nowrap>ref int&nbsp;</td><td class=PType nowrap>unsigned&nbsp;</td><td class=PParameter nowrap>intstream[],</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PTypePrefix nowrap>input&nbsp;</td><td class=PType nowrap>ovm_packer&nbsp;</td><td class=PParameter nowrap>packer</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>The pack methods bitwise-concatenate this object&rsquo;s properties into an array of bits, bytes, or ints. </div></div><div class=CToolTip id="tt332"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void pack_object (</td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Packs an object value into the pack array.</div></div><div class=CToolTip id="tt333"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void pack_real (</td><td class=PType nowrap>real&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Packs a real <i>value</i> as 64 bits into the pack array.</div></div><div class=CToolTip id="tt334"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void pack_string (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Packs a string value into the pack array.</div></div><div class=CToolTip id="tt335"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void pack_time (</td><td class=PType nowrap>time&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Packs a time <i>value</i> as 64 bits into the pack array.</div></div><div class=CToolTip id="tt336"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task peek(</td><td class=PTypePrefix nowrap>output&nbsp;</td><td class=PType nowrap>T1&nbsp;</td><td class=PParameter nowrap>t</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Returns the current request item if one is in the sequencer fifo. </div></div><div class=CToolTip id="tt337"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task peek(</td><td class=PTypePrefix nowrap>output&nbsp;</td><td class=PType nowrap>T2&nbsp;</td><td class=PParameter nowrap>t</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Obtain a new transaction without consuming it.</div></div><div class=CToolTip id="tt338"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual function T pop_back()</td></tr></table></blockquote>Returns the last element in the queue (index=size()-1), or <i>null</i> if the queue is empty.</div></div><div class=CToolTip id="tt339"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual function T pop_front()</td></tr></table></blockquote>Returns the first element in the queue (index=0), or <i>null</i> if the queue is empty.</div></div><div class=CToolTip id="tt340"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual task post_body()</td></tr></table></blockquote>This task is a user-definable callback task that is called after the execution of the body, unless the sequence is started with call_pre_post=0. </div></div><div class=CToolTip id="tt341"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void post_do(</td><td class=PType nowrap>ovm_sequence_item&nbsp;</td><td class=PParameter nowrap>this_item</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This function is a user-definable callback function that is called after the driver has indicated that it has completed the item, using either this item_done or put methods. </div></div><div class=CToolTip id="tt342"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void post_trigger (</td><td class=PType nowrap>ovm_event&nbsp;</td><td class=PParameter nowrap>e,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>data</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This callback is called after triggering the associated event. </div></div><div class=CToolTip id="tt343"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual task pre_body()</td></tr></table></blockquote>This task is a user-definable callback task that is called before the execution of the body, unless the sequence is started with call_pre_post=0. </div></div><div class=CToolTip id="tt344"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task pre_do(</td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>is_item</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This task is a user-definable callback task that is called after the sequence has issued a wait_for_grant() call and after the sequencer has selected this sequence, and before the item is randomized. </div></div><div class=CToolTip id="tt345"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function bit pre_trigger (</td><td class=PType nowrap>ovm_event&nbsp;</td><td class=PParameter nowrap>e,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>data</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This callback is called just before triggering the associated event. </div></div><div class=CToolTip id="tt346"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function int prev (</td><td class=PTypePrefix nowrap>ref&nbsp;</td><td class=PType nowrap>KEY&nbsp;</td><td class=PParameter nowrap>key</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Returns the key of the previous item in the pool.</div></div><div class=CToolTip id="tt347"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void print (</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>all_types</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints the state of the ovm_factory, including registered types, instance overrides, and type overrides.</div></div><div class=CToolTip id="tt348"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void print (</td><td class=PType nowrap>ovm_printer&nbsp;</td><td class=PParameter nowrap>printer</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>The print method deep-prints this object&rsquo;s properties in a format and manner governed by the given <i>printer</i> argument; if the <i>printer</i> argument is not provided, the global ovm_default_printer is used. </div></div><div class=CToolTip id="tt349"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void print_array_footer (</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>size</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints the header of a footer. </div></div><div class=CToolTip id="tt350"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void print_array_header(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>size,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>arraytype</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;array&quot;,</td></tr><tr><td></td><td class=PType nowrap>byte&nbsp;</td><td class=PParameter nowrap>scope_separator</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;.&quot;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints the header of an array. </div></div><div class=CToolTip id="tt351"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void print_array_range (</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>min,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>max</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints a range using ellipses for values. </div></div><div class=CToolTip id="tt352"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void print_config_settings (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>field</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;&quot;,</td></tr><tr><td></td><td class=PType nowrap>ovm_component&nbsp;</td><td class=PParameter nowrap>comp</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null,</td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>recurse</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Called without arguments, print_config_settings prints all configuration information for this component, as set by previous calls to set_config_*. </div></div><div class=CToolTip id="tt353"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void print_field (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_bitstream_t&nbsp;</td><td class=PParameter nowrap>value,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>size,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_radix_enum&nbsp;</td><td class=PParameter nowrap>radix</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>OVM_NORADIX,</td></tr><tr><td></td><td class=PType nowrap>byte&nbsp;</td><td class=PParameter nowrap>scope_separator</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;.&quot;,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>type_name</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;&quot;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints an integral field.</div></div><div class=CToolTip id="tt354"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual function void print_footer ()</td></tr></table></blockquote>Prints footer information. </div></div><div class=CToolTip id="tt355"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual function void print_header ()</td></tr></table></blockquote>Prints header information. </div></div><div class=CToolTip id="tt356"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual protected function void print_id (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>byte&nbsp;</td><td class=PParameter nowrap>scope_separator</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;.&quot;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints a field&rsquo;s name, or <i>id</i>, which is the full instance name.</div></div><div class=CToolTip id="tt357"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void print_msg (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>msg</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Causes the error count to be incremented and the message, <i>msg</i>, to be appended to the miscompares string (a newline is used to separate messages).</div></div><div class=CToolTip id="tt358"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void print_newline (</td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>do_global_indent</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Overrides ovm_printer::print_newline to not print a newline, effectively making everything appear on a single line.</div></div><div class=CToolTip id="tt359"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual protected function void print_newline (</td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>do_global_indent</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints a newline character. </div></div><div class=CToolTip id="tt360"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void print_object (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>value,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>byte&nbsp;</td><td class=PParameter nowrap>scope_separator</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;.&quot;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints an object. </div></div><div class=CToolTip id="tt361"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void print_object_header (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>value,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>byte&nbsp;</td><td class=PParameter nowrap>scope_separator</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;.&quot;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints the header of an object.</div></div><div class=CToolTip id="tt362"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void print_override_info(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>requested_type_name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;&quot;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This factory debug method performs the same lookup process as create_object and create_component, but instead of creating an object, it prints information about what type of object would be created given the provided arguments.</div></div><div class=CToolTip id="tt363"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual protected function void print_size (</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>size</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>-1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints a field&rsquo;s size. </div></div><div class=CToolTip id="tt364"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void print_string (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>value,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>byte&nbsp;</td><td class=PParameter nowrap>scope_separator</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;.&quot;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints a string field.</div></div><div class=CToolTip id="tt365"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void print_time (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>time&nbsp;</td><td class=PParameter nowrap>value,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>byte&nbsp;</td><td class=PParameter nowrap>scope_separator</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;.&quot;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints a time value. </div></div><div class=CToolTip id="tt366"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual protected function void print_type_name (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>is_object</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints a field&rsquo;s type name.</div></div><div class=CToolTip id="tt367"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual protected function void print_value (</td><td class=PType nowrap>ovm_bitstream_t&nbsp;</td><td class=PParameter nowrap>value,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>size,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_radix_enum&nbsp;</td><td class=PParameter nowrap>radix</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>OVM_NORADIX</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints an integral field&rsquo;s value.</div></div><div class=CToolTip id="tt368"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void print_value_array (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>value</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;&quot;,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>size</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints an array&rsquo;s value.</div></div><div class=CToolTip id="tt369"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual protected function void print_value_object (</td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints a unique handle identifier for the given object.</div></div><div class=CToolTip id="tt370"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual protected function void print_value_string (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints a string field&rsquo;s value.</div></div><div class=CToolTip id="tt371"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void process_report(</td><td class=PType nowrap>ovm_severity&nbsp;</td><td class=PParameter nowrap>severity,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>message,</td></tr><tr><td></td><td class=PType nowrap>ovm_action&nbsp;</td><td class=PParameter nowrap>action,</td></tr><tr><td></td><td class=PType nowrap>OVM_FILE&nbsp;</td><td class=PParameter nowrap>file,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>filename,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>line,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>composed_message,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity_level,</td></tr><tr><td></td><td class=PType nowrap>ovm_report_object&nbsp;</td><td class=PParameter nowrap>client</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Calls compose_message to construct the actual message to be output. </div></div><div class=CToolTip id="tt372"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void push_back(</td><td class=PType nowrap>T&nbsp;</td><td class=PParameter nowrap>item</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Inserts the given <i>item</i> at the back of the queue.</div></div><div class=CToolTip id="tt373"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void push_front(</td><td class=PType nowrap>T&nbsp;</td><td class=PParameter nowrap>item</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Inserts the given <i>item</i> at the front of the queue.</div></div><div class=CToolTip id="tt374"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task put(</td><td class=PTypePrefix nowrap>input&nbsp;</td><td class=PType nowrap>T2&nbsp;</td><td class=PParameter nowrap>t</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sends a response back to the sequence that issued the request. </div></div><div class=CToolTip id="tt375"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task put(</td><td class=PTypePrefix nowrap>input&nbsp;</td><td class=PType nowrap>T1&nbsp;</td><td class=PParameter nowrap>t</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sends a user-defined transaction of type T.</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt376"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void qualify(</td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>obj</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null,</td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>is_raise</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Checks that the given <i>object</i> is derived from either ovm_component or ovm_sequence_base.</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt377"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void raise_objection (</td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>obj</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>count</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Raises the number of objections for the source <i>object</i> by <i>count</i>, which defaults to 1. </div></div><div class=CToolTip id="tt378"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void raise_objection (</td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>obj</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>count</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Calls ovm_objection::raise_objection after calling qualify. </div></div><div class=CToolTip id="tt379"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void raised (</td><td class=PType nowrap>ovm_objection&nbsp;</td><td class=PParameter nowrap>objection,</td></tr><tr><td></td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>source_obj,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>count</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>The raised callback is called when a decendant of the component instance raises the specfied <i>objection</i>. </div></div><div class=CToolTip id="tt380"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void raised (</td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>obj,</td></tr><tr><td></td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>source_obj,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>count</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Objection callback that is called when a raise_objection has reached <i>obj</i>. </div></div><div class=CToolTip id="tt381"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void ovm_root::raised (</td><td class=PType nowrap>ovm_objection&nbsp;</td><td class=PParameter nowrap>objection,</td></tr><tr><td></td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>source_obj,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>count</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt382"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void record (</td><td class=PType nowrap>ovm_recorder&nbsp;</td><td class=PParameter nowrap>recorder</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>The record method deep-records this object&rsquo;s properties according to an optional <i>recorder</i> policy. </div></div><div class=CToolTip id="tt383"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function integer record_error_tr (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>stream_name</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;main&quot;,</td></tr><tr><td></td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>info</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>label</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;error_tr&quot;,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>desc</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;&quot;,</td></tr><tr><td></td><td class=PType nowrap>time&nbsp;</td><td class=PParameter nowrap>error_time</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>0,</td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>keep_active</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This function marks an error transaction by a component. </div></div><div class=CToolTip id="tt384"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function integer record_event_tr (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>stream_name</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;main&quot;,</td></tr><tr><td></td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>info</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>label</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;event_tr&quot;,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>desc</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;&quot;,</td></tr><tr><td></td><td class=PType nowrap>time&nbsp;</td><td class=PParameter nowrap>event_time</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>0,</td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>keep_active</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This function marks an event transaction by a component.</div></div><div class=CToolTip id="tt385"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void record_field (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_bitstream_t&nbsp;</td><td class=PParameter nowrap>value,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>size,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_radix_enum&nbsp;</td><td class=PParameter nowrap>radix</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>OVM_NORADIX</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Records an integral field (less than or equal to 4096 bits). </div></div><div class=CToolTip id="tt386"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void record_field_real (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name,</td></tr><tr><td></td><td class=PType nowrap>real&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Records an real field. </div></div><div class=CToolTip id="tt387"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void record_generic (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Records the name-value pair, where value has been converted to a string, e.g. </div></div><div class=CToolTip id="tt388"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void record_object (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name,</td></tr><tr><td></td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Records an object field. </div></div><div class=CToolTip id="tt389"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void record_string (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Records a string field. </div></div><div class=CToolTip id="tt390"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void record_time (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name,</td></tr><tr><td></td><td class=PType nowrap>time&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Records a time value. </div></div><div class=CToolTip id="tt391"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void register (</td><td class=PType nowrap>ovm_object_wrapper&nbsp;</td><td class=PParameter nowrap>obj</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Registers the given proxy object, <i>obj</i>, with the factory. </div></div><div class=CToolTip id="tt392"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual function void report ()</td></tr></table></blockquote>The report phase callback is the last of several predefined phase methods automatically called during the course of simulation.</div></div><div class=CToolTip id="tt393"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void report(</td><td class=PType nowrap>ovm_severity&nbsp;</td><td class=PParameter nowrap>severity,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>message,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity_level,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>filename,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>line,</td></tr><tr><td></td><td class=PType nowrap>ovm_report_object&nbsp;</td><td class=PParameter nowrap>client</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This is the common handler method used by the four core reporting methods (e.g., ovm_report_error) in ovm_report_object.</div></div><div class=CToolTip id="tt394"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function bit report_error_hook(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>message,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>filename,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>line</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt395"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function bit report_fatal_hook(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>message,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>filename,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>line</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt396"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void report_header(</td><td class=PType nowrap>OVM_FILE&nbsp;</td><td class=PParameter nowrap>file</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Prints version and copyright information. </div></div><div class=CToolTip id="tt397"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function bit report_hook(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>message,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>filename,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>line</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>These hook methods can be defined in derived classes to perform additional actions when reports are issued. </div></div><div class=CToolTip id="tt398"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function bit report_info_hook(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>message,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>filename,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>line</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt399"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void report_summarize(</td><td class=PType nowrap>OVM_FILE&nbsp;</td><td class=PParameter nowrap>file</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Outputs statistical information on the reports issued by the central report server. </div></div><div class=CToolTip id="tt400"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function bit report_warning_hook(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>message,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>filename,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>line</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt401"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function void reseed ()</td></tr></table></blockquote>Calls <i>srandom</i> on the object to reseed the object using the OVM seeding mechanism, which sets the seed based on type name and instance name instead of based on instance position in a thread.</div></div><div class=CToolTip id="tt402"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void reset (</td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>wakeup</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Resets the barrier. </div></div><div class=CToolTip id="tt403"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void reset (</td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>wakeup</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Resets the event to its off state. </div></div><div class=CToolTip id="tt404"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function void reset ()</td></tr></table></blockquote>Resets phase state such that is_done and is_in_progress both return 0.</div></div><div class=CToolTip id="tt405"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function void reset_quit_count()</td></tr></table></blockquote>Set, get, increment, or reset to 0 the quit count, i.e., the number of COUNT actions issued.</div></div><div class=CToolTip id="tt406"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function void reset_report_handler</td></tr></table></blockquote>Resets the underlying report handler to its default settings. </div></div><div class=CToolTip id="tt407"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function void reset_severity_counts()</td></tr></table></blockquote>Set, get, or increment the counter for the given severity, or reset all severity counters to 0.</div></div><div class=CToolTip id="tt408"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual function void resolve_bindings ()</td></tr></table></blockquote>Processes all port, export, and imp connections. </div></div><div class=CToolTip id="tt409"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual function void resolve_bindings()</td></tr></table></blockquote>This callback is called just before entering the end_of_elaboration phase. </div></div><div class=CToolTip id="tt410"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void response_handler(</td><td class=PType nowrap>ovm_sequence_item&nbsp;</td><td class=PParameter nowrap>response</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>When the use_reponse_handler bit is set to 1, this virtual task is called by the sequencer for each response that arrives for this sequence.</div></div><div class=CToolTip id="tt411"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual task resume ()</td></tr></table></blockquote>Resumes the process tree spawned from this component&rsquo;s currently executing task-based phase, e.g. </div></div><div class=CToolTip id="tt412"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual task run ()</td></tr></table></blockquote>The run phase callback is the only predefined phase that is time-consuming, i.e., task-based. </div></div><div class=CToolTip id="tt413"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>task run()</td></tr></table></blockquote>The push sequencer continuously selects from its list of available sequences and sends the next item from the selected sequence out its req_port using req_port.put(item). </div></div><div class=CToolTip id="tt414"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function bit run_hooks(</td><td class=PType nowrap>ovm_report_object&nbsp;</td><td class=PParameter nowrap>client,</td></tr><tr><td></td><td class=PType nowrap>ovm_severity&nbsp;</td><td class=PParameter nowrap>severity,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>message,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>filename,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>line</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>The run_hooks method is called if the OVM_CALL_HOOK action is set for a report. </div></div><div class=CToolTip id="tt415"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>task run_test (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>test_name</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;&quot;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Convenience function for ovm_top.run_test(). </div></div><div class=CToolTip id="tt416"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task run_test (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>test_name</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>&quot;&quot;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Phases all components through all registered phases. </div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt417"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void send_request(</td><td class=PType nowrap>ovm_sequence_item&nbsp;</td><td class=PParameter nowrap>request,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>rerandomize</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This method will send the request item to the sequencer, which will forward it to the driver. </div></div><div class=CToolTip id="tt418"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void send_request(</td><td class=PType nowrap>ovm_sequence_item&nbsp;</td><td class=PParameter nowrap>request,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>rerandomize</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>The send_request function may only be called after a wait_for_grant call. </div></div><div class=CToolTip id="tt419"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void send_request(</td><td class=PType nowrap>ovm_sequence_base&nbsp;</td><td class=PParameter nowrap>sequence_ptr,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_sequence_item&nbsp;</td><td class=PParameter nowrap>t,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>rerandomize</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Derived classes implement this function to send a request item to the sequencer, which will forward it to the driver. </div></div><div class=CToolTip id="tt420"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void send_request(</td><td class=PType nowrap>ovm_sequence_base&nbsp;</td><td class=PParameter nowrap>sequence_ptr,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_sequence_item&nbsp;</td><td class=PParameter nowrap>t,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>rerandomize</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>The send_request function may only be called after a wait_for_grant call. </div></div><div class=CToolTip id="tt421"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_arbitration(</td><td class=PType nowrap>SEQ_ARB_TYPE&nbsp;</td><td class=PParameter nowrap>val</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Specifies the arbitration mode for the sequencer. </div></div><div class=CToolTip id="tt422"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void set_auto_reset (</td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>value</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Determines if the barrier should reset itself after the threshold is reached.</div></div><div class=CToolTip id="tt423"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_config_int (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>inst_name,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>field_name,</td></tr><tr><td></td><td class=PType nowrap>ovm_bitstream_t&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This is the global version of set_config_int in ovm_component. </div></div><div class=CToolTip id="tt424"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void set_config_int (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>inst_name,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>field_name,</td></tr><tr><td></td><td class=PType nowrap>ovm_bitstream_t&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt425"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_config_object (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>inst_name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>field_name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>value,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>clone</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This is the global version of set_config_object in ovm_component. </div></div><div class=CToolTip id="tt426"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void set_config_object (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>inst_name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>field_name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>value,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>clone</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Calling set_config_* causes configuration settings to be created and placed in a table internal to this component. </div></div><div class=CToolTip id="tt427"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_config_string (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>inst_name,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>field_name,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This is the global version of set_config_string in ovm_component. </div></div><div class=CToolTip id="tt428"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void set_config_string (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>inst_name,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>field_name,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt429"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_default_index (</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>index</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the default implementation port to use when calling an interface method. </div></div><div class=CToolTip id="tt430"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_depth(</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>The depth of any sequence is calculated automatically. </div></div><div class=CToolTip id="tt431"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_drain_time (</td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>obj,</td></tr><tr><td></td><td class=PType nowrap>time&nbsp;</td><td class=PParameter nowrap>drain</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the drain time on the given <i>object</i> to <i>drain</i>.</div></div><div class=CToolTip id="tt432"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_global_stop_timeout(</td><td class=PType nowrap>time&nbsp;</td><td class=PParameter nowrap>timeout</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Convenience function for ovm_top.stop_timeout = timeout. </div></div><div class=CToolTip id="tt433"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_global_timeout(</td><td class=PType nowrap>time&nbsp;</td><td class=PParameter nowrap>timeout</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Convenience function for ovm_top.phase_timeout = timeout. </div></div><div class=CToolTip id="tt434"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_id_count(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>count</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt435"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_id_info(</td><td class=PType nowrap>ovm_sequence_item&nbsp;</td><td class=PParameter nowrap>item</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Copies the sequence_id and transaction_id from the referenced item into the calling item. </div></div><div class=CToolTip id="tt436"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_initiator (</td><td class=PType nowrap>ovm_component&nbsp;</td><td class=PParameter nowrap>initiator</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sets initiator as the initiator of this transaction.</div></div><div class=CToolTip id="tt437"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_inst_override(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>relative_inst_path,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>original_type_name,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>override_type_name</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>A convenience function for ovm_factory::set_inst_override_by_type, this method registers a factory override for components created at this level of hierarchy or below. </div></div><div class=CToolTip id="tt438"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>static function void set_inst_override(</td><td class=PType nowrap>ovm_object_wrapper&nbsp;</td><td class=PParameter nowrap>override_type,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>inst_path,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_component&nbsp;</td><td class=PParameter nowrap>parent</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Configures the factory to create a component of the type represented by <i>override_type</i> whenever a request is made to create an object of the type, <i>T</i>, represented by this proxy, with matching instance paths. </div></div><div class=CToolTip id="tt439"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>static function void set_inst_override(</td><td class=PType nowrap>ovm_object_wrapper&nbsp;</td><td class=PParameter nowrap>override_type,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>inst_path,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_component&nbsp;</td><td class=PParameter nowrap>parent</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Configures the factory to create an object of the type represented by <i>override_type</i> whenever a request is made to create an object of the type represented by this proxy, with matching instance paths. </div></div><div class=CToolTip id="tt440"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_inst_override_by_name (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>original_type_name,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>override_type_name,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>full_inst_path</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Configures the factory to create an object of the override&rsquo;s type whenever a request is made to create an object of the original type using a context that matches <i>full_inst_path</i>. </div></div><div class=CToolTip id="tt441"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_inst_override_by_type(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>relative_inst_path,</td></tr><tr><td></td><td class=PType nowrap>ovm_object_wrapper&nbsp;</td><td class=PParameter nowrap>original_type,</td></tr><tr><td></td><td class=PType nowrap>ovm_object_wrapper&nbsp;</td><td class=PParameter nowrap>override_type</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>A convenience function for ovm_factory::set_inst_override_by_type, this method registers a factory override for components and objects created at this level of hierarchy or below. </div></div><div class=CToolTip id="tt442"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_inst_override_by_type (</td><td class=PType nowrap>ovm_object_wrapper&nbsp;</td><td class=PParameter nowrap>original_type,</td></tr><tr><td></td><td class=PType nowrap>ovm_object_wrapper&nbsp;</td><td class=PParameter nowrap>override_type,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>full_inst_path</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt443"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void set_int_local (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>field_name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_bitstream_t&nbsp;</td><td class=PParameter nowrap>value,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>recurse</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt444"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_max_quit_count(</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>count</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt445"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void set_name (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Renames this component to <i>name</i> and recalculates all descendants&rsquo; full names.</div></div><div class=CToolTip id="tt446"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void set_name (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>name</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the instance name of this object, overwriting any previously given name.</div></div><div class=CToolTip id="tt447"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_num_last_reqs(</td><td class=PTypePrefix nowrap>int&nbsp;</td><td class=PType nowrap>unsigned&nbsp;</td><td class=PParameter nowrap>max</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the size of the last_requests buffer. </div></div><div class=CToolTip id="tt448"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_num_last_rsps(</td><td class=PTypePrefix nowrap>int&nbsp;</td><td class=PType nowrap>unsigned&nbsp;</td><td class=PParameter nowrap>max</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the size of the last_responses buffer. </div></div><div class=CToolTip id="tt449"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void set_object_local (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>field_name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>value,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>clone</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1,</td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>recurse</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>These methods provide write access to integral, string, and ovm_object-based properties indexed by a <i>field_name</i> string. </div></div><div class=CToolTip id="tt450"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_parent_sequence(</td><td class=PType nowrap>ovm_sequence_base&nbsp;</td><td class=PParameter nowrap>parent</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the parent sequence of this sequence_item. </div></div><div class=CToolTip id="tt451"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_priority (</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>The priority of a sequence may be changed at any point in time. </div></div><div class=CToolTip id="tt452"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_quit_count(</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>quit_count</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt453"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_default_file (</td><td class=PType nowrap>OVM_FILE&nbsp;</td><td class=PParameter nowrap>file</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt454"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_default_file_hier (</td><td class=PType nowrap>OVM_FILE&nbsp;</td><td class=PParameter nowrap>file</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt455"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_handler(</td><td class=PType nowrap>ovm_report_handler&nbsp;</td><td class=PParameter nowrap>handler</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the report handler, overwriting the default instance. </div></div><div class=CToolTip id="tt456"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_id_action (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>ovm_action&nbsp;</td><td class=PParameter nowrap>action</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt457"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_id_action_hier (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>ovm_action&nbsp;</td><td class=PParameter nowrap>action</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt458"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_id_file (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>OVM_FILE&nbsp;</td><td class=PParameter nowrap>file</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt459"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_id_file_hier (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>OVM_FILE&nbsp;</td><td class=PParameter nowrap>file</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt460"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_max_quit_count(</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>max_count</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the maximum quit count in the report handler to <i>max_count</i>. </div></div><div class=CToolTip id="tt461"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_severity_action (</td><td class=PType nowrap>ovm_severity&nbsp;</td><td class=PParameter nowrap>severity,</td></tr><tr><td></td><td class=PType nowrap>ovm_action&nbsp;</td><td class=PParameter nowrap>action</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt462"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_severity_action_hier (</td><td class=PType nowrap>ovm_severity&nbsp;</td><td class=PParameter nowrap>severity,</td></tr><tr><td></td><td class=PType nowrap>ovm_action&nbsp;</td><td class=PParameter nowrap>action</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt463"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_severity_file (</td><td class=PType nowrap>ovm_severity&nbsp;</td><td class=PParameter nowrap>severity,</td></tr><tr><td></td><td class=PType nowrap>OVM_FILE&nbsp;</td><td class=PParameter nowrap>file</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt464"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_severity_file_hier (</td><td class=PType nowrap>ovm_severity&nbsp;</td><td class=PParameter nowrap>severity,</td></tr><tr><td></td><td class=PType nowrap>OVM_FILE&nbsp;</td><td class=PParameter nowrap>file</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt465"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_severity_id_action (</td><td class=PType nowrap>ovm_severity&nbsp;</td><td class=PParameter nowrap>severity,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>ovm_action&nbsp;</td><td class=PParameter nowrap>action</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>These methods associate the specified action or actions with reports of the given <i>severity</i>, <i>id</i>, or <i>severity-id</i> pair. </div></div><div class=CToolTip id="tt466"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_severity_id_action_hier(</td><td class=PType nowrap>ovm_severity&nbsp;</td><td class=PParameter nowrap>severity,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>ovm_action&nbsp;</td><td class=PParameter nowrap>action</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>These methods recursively associate the specified action with reports of the given <i>severity</i>, <i>id</i>, or <i>severity-id</i> pair. </div></div><div class=CToolTip id="tt467"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_severity_id_file (</td><td class=PType nowrap>ovm_severity&nbsp;</td><td class=PParameter nowrap>severity,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>OVM_FILE&nbsp;</td><td class=PParameter nowrap>file</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>These methods configure the report handler to direct some or all of its output to the given file descriptor. </div></div><div class=CToolTip id="tt468"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_severity_id_file_hier(</td><td class=PType nowrap>ovm_severity&nbsp;</td><td class=PParameter nowrap>severity,</td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PType nowrap>OVM_FILE&nbsp;</td><td class=PParameter nowrap>file</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>These methods recursively associate the specified FILE descriptor with reports of the given <i>severity</i>, <i>id</i>, or <i>severity-id</i> pair. </div></div><div class=CToolTip id="tt469"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_verbosity_level (</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity_level</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This method sets the maximum verbosity level for reports for this component. </div></div><div class=CToolTip id="tt470"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_report_verbosity_level_hier (</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>verbosity</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This method recursively sets the maximum verbosity level for reports for this component and all those below it. </div></div><div class=CToolTip id="tt471"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_response_queue_depth(</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>The default maximum depth of the response queue is 8. </div></div><div class=CToolTip id="tt472"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_response_queue_error_report_disabled(</td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>By default, if the response_queue overflows, an error is reported. </div></div><div class=CToolTip id="tt473"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void set_sequencer(</td><td class=PType nowrap>ovm_sequencer_base&nbsp;</td><td class=PParameter nowrap>sequencer</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the default sequencer for the sequence to sequencer. </div></div><div class=CToolTip id="tt474"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void set_sequencer(</td><td class=PType nowrap>ovm_sequencer_base&nbsp;</td><td class=PParameter nowrap>sequencer</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the default sequencer for the sequence to run on. </div></div><div class=CToolTip id="tt475"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_sequencer(</td><td class=PType nowrap>ovm_sequencer_base&nbsp;</td><td class=PParameter nowrap>sequencer</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt476"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_severity_count(</td><td class=PType nowrap>ovm_severity&nbsp;</td><td class=PParameter nowrap>severity,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>count</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt477"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void set_string_local (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>field_name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>value,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>recurse</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt478"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void set_threshold (</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>threshold</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the process threshold.</div></div><div class=CToolTip id="tt479"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_transaction_id(</td><td class=PType nowrap>integer&nbsp;</td><td class=PParameter nowrap>id</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sets this transaction&rsquo;s numeric identifier to id. </div></div><div class=CToolTip id="tt480"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>static function void set_type_override(</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>original_type_name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>override_type_name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>replace</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>A convenience function for ovm_factory::set_type_override_by_name, this method configures the factory to create an object of type <i>override_type_name</i> whenever the factory is asked to produce a type represented by <i>original_type_name</i>. </div></div><div class=CToolTip id="tt481"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>static function void set_type_override (</td><td class=PType nowrap>ovm_object_wrapper&nbsp;</td><td class=PParameter nowrap>override_type,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>replace</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Configures the factory to create an object of the type represented by <i>override_type</i> whenever a request is made to create an object of the type, <i>T</i>, represented by this proxy, provided no instance override applies. </div></div><div class=CToolTip id="tt482"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>static function void set_type_override (</td><td class=PType nowrap>ovm_object_wrapper&nbsp;</td><td class=PParameter nowrap>override_type,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>replace</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Configures the factory to create an object of the type represented by <i>override_type</i> whenever a request is made to create an object of the type represented by this proxy, provided no instance override applies. </div></div><div class=CToolTip id="tt483"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_type_override_by_name (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>original_type_name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>override_type_name,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>replace</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Configures the factory to create an object of the override&rsquo;s type whenever a request is made to create an object of the original type, provided no instance override applies. </div></div><div class=CToolTip id="tt484"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters colspan=5>static function void set_type_override_by_type (</td></tr><tr><td>&nbsp;&nbsp;&nbsp;</td><td class=PType nowrap>ovm_object_wrapper&nbsp;</td><td class=PParameter nowrap>original_type,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td>&nbsp;&nbsp;&nbsp;</td><td class=PType nowrap>ovm_object_wrapper&nbsp;</td><td class=PParameter nowrap>override_type,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td>&nbsp;&nbsp;&nbsp;</td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>replace</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td></tr><tr><td class=PAfterParameters colspan=5>)</td></tr></table></td></tr></table></blockquote>A convenience function for ovm_factory::set_type_override_by_type, this method registers a factory override for components and objects created at this level of hierarchy or below. </div></div><div class=CToolTip id="tt485"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_type_override_by_type (</td><td class=PType nowrap>ovm_object_wrapper&nbsp;</td><td class=PParameter nowrap>original_type,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_object_wrapper&nbsp;</td><td class=PParameter nowrap>override_type,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>replace</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt486"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void set_use_sequence_info(</td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt487"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function int size ()</td></tr></table></blockquote>Gets the number of implementation ports connected to this port. </div></div><div class=CToolTip id="tt488"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual function int size ()</td></tr></table></blockquote>Returns the number of items stored in the queue.</div></div><div class=CToolTip id="tt489"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual function int size()</td></tr></table></blockquote>Returns the capacity of the FIFO-- that is, the number of entries the FIFO is capable of holding. </div></div><div class=CToolTip id="tt490"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function string sprint (</td><td class=PType nowrap>ovm_printer&nbsp;</td><td class=PParameter nowrap>printer</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>The <i>sprint</i> method works just like the print method, except the output is returned in a string rather than displayed.</div></div><div class=CToolTip id="tt491"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task start (</td><td class=PType nowrap>ovm_sequencer_base&nbsp;</td><td class=PParameter nowrap>sequencer,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_sequence_base&nbsp;</td><td class=PParameter nowrap>parent_sequence</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> null,</td></tr><tr><td></td><td class=PType nowrap>integer&nbsp;</td><td class=PParameter nowrap>this_priority</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 100,</td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>call_pre_post</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>The start task is called to begin execution of a sequence.</div></div><div class=CToolTip id="tt492"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task start (</td><td class=PType nowrap>ovm_sequencer_base&nbsp;</td><td class=PParameter nowrap>sequencer,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>ovm_sequence_base&nbsp;</td><td class=PParameter nowrap>parent_sequence</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> null,</td></tr><tr><td></td><td class=PType nowrap>integer&nbsp;</td><td class=PParameter nowrap>this_priority</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 100,</td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>call_pre_post</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>The start task is called to begin execution of a sequence</div></div><div class=CToolTip id="tt493"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual task start_default_sequence()</td></tr></table></blockquote>Sequencers provide the start_default_sequence task to execute the default sequence in the run phase. </div></div><div class=CToolTip id="tt494"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual task start_default_sequence()</td></tr></table></blockquote>Called when the run phase begins, this method starts the default sequence, as specified by the default_sequence member variable.</div></div><div class=CToolTip id="tt495"><div class=CMethod>start_item and finish_item together will initiate operation of either a sequence_item or sequence object. </div></div><div class=CToolTip id="tt496"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task start_item(</td><td class=PType nowrap>ovm_sequence_item&nbsp;</td><td class=PParameter nowrap>item,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>set_priority</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> -1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>start_item and finish_item together will initiate operation of either a sequence_item or sequence object. </div></div><div class=CToolTip id="tt497"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual function void start_of_simulation ()</td></tr></table></blockquote>The start_of_simulation phase callback is one of several methods automatically called during the course of simulation.</div></div><div class=CToolTip id="tt498"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function string status ()</td></tr></table></blockquote>Returns the status of the parent process associated with the currently running task-based phase, e.g., run.</div></div><div class=CToolTip id="tt499"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task stop (</td><td class=PType nowrap>string&nbsp;</td><td class=PParameter nowrap>ph_name</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>The stop task is called when this component&rsquo;s enable_stop_interrupt bit is set and global_stop_request is called during a task-based phase, e.g., run.</div></div><div class=CToolTip id="tt500"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function void stop_request()</td></tr></table></blockquote>Calling this function triggers the process of shutting down the currently running task-based phase. </div></div><div class=CToolTip id="tt501"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual function void stop_sequences()</td></tr></table></blockquote>Tells the sequencer to kill all sequences and child sequences currently operating on the sequencer, and remove all requests, locks and responses that are currently queued. </div></div><div class=CToolTip id="tt502"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual function void stop_sequences()</td></tr></table></blockquote>Tells the sequencer to kill all sequences and child sequences currently operating on the sequencer, and remove all requests, locks and responses that are currently queued. </div></div><div class=CToolTip id="tt503"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual function void stop_stimulus_generation</td></tr></table></blockquote>Stops the generation of stimulus. </div></div><div class=CToolTip id="tt504"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void summarize(</td><td class=PType nowrap>OVM_FILE&nbsp;</td><td class=PParameter nowrap>file</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>See ovm_report_object::report_summarize method.</div></div><div class=CToolTip id="tt505"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual task suspend ()</td></tr></table></blockquote>Suspends the process tree spawned from this component&rsquo;s currently executing task-based phase, e.g. </div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt506"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void trace_mode(</td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>mode</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This function takes a single argument to turn on (1) or off (0) tracing. </div></div><div class=CToolTip id="tt507"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task transport(</td><td class=PTypePrefix nowrap>input T1&nbsp;</td><td class=PType nowrap>req&nbsp;</td><td class=PParameter nowrap>,</td></tr><tr><td></td><td class=PTypePrefix nowrap>output&nbsp;</td><td class=PType nowrap>T2&nbsp;</td><td class=PParameter nowrap>rsp</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Executes the given request and returns the response in the given output argument. </div></div><div class=CToolTip id="tt508"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void trigger (</td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>data</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Triggers the event, resuming all waiting processes.</div></div><div class=CToolTip id="tt509"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function bit try_get(</td><td class=PTypePrefix nowrap>output&nbsp;</td><td class=PType nowrap>T2&nbsp;</td><td class=PParameter nowrap>t</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Provides a new transaction of type T.</div></div><div class=CToolTip id="tt510"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task try_next_item(</td><td class=PTypePrefix nowrap>output&nbsp;</td><td class=PType nowrap>T1&nbsp;</td><td class=PParameter nowrap>t</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Retrieves the next available item from a sequence if one is available. </div></div><div class=CToolTip id="tt511"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function bit try_peek(</td><td class=PTypePrefix nowrap>output&nbsp;</td><td class=PType nowrap>T2&nbsp;</td><td class=PParameter nowrap>t</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Provides a new transaction without consuming it.</div></div><div class=CToolTip id="tt512"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function bit try_put(</td><td class=PTypePrefix nowrap>input&nbsp;</td><td class=PType nowrap>T1&nbsp;</td><td class=PParameter nowrap>t</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Sends a transaction of type T, if possible.</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt513"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void ungrab(</td><td class=PType nowrap>ovm_sequencer_base&nbsp;</td><td class=PParameter nowrap>sequencer</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> null</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Removes any locks or grabs obtained by this sequence on the specified sequencer. </div></div><div class=CToolTip id="tt514"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void ungrab(</td><td class=PType nowrap>ovm_sequence_base&nbsp;</td><td class=PParameter nowrap>sequence_ptr</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Removes any locks and grabs obtained by the specified sequence_ptr.</div></div><div class=CToolTip id="tt515"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void unlock(</td><td class=PType nowrap>ovm_sequencer_base&nbsp;</td><td class=PParameter nowrap>sequencer</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> null</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Removes any locks or grabs obtained by this sequence on the specified sequencer. </div></div><div class=CToolTip id="tt516"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void unlock(</td><td class=PType nowrap>ovm_sequence_base&nbsp;</td><td class=PParameter nowrap>sequence_ptr</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Removes any locks and grabs obtained by the specified sequence_ptr.</div></div><div class=CToolTip id="tt517"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function int unpack (</td><td class=PTypePrefix nowrap>ref&nbsp;</td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>bitstream[],</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PTypePrefix nowrap>input&nbsp;</td><td class=PType nowrap>ovm_packer&nbsp;</td><td class=PParameter nowrap>packer</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt518"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function int unpack_bytes (</td><td class=PTypePrefix nowrap>ref byte&nbsp;</td><td class=PType nowrap>unsigned&nbsp;</td><td class=PParameter nowrap>bytestream[],</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PTypePrefix nowrap>input&nbsp;</td><td class=PType nowrap>ovm_packer&nbsp;</td><td class=PParameter nowrap>packer</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt519"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function ovm_bitstream_t unpack_field (</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>size</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Unpacks bits from the pack array and returns the bit-stream that was unpacked. </div></div><div class=CToolTip id="tt520"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function logic[63:0] unpack_field_int (</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>size</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Unpacks bits from the pack array and returns the bit-stream that was unpacked.</div></div><div class=CToolTip id="tt521"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function int unpack_ints (</td><td class=PTypePrefix nowrap>ref int&nbsp;</td><td class=PType nowrap>unsigned&nbsp;</td><td class=PParameter nowrap>intstream[],</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PTypePrefix nowrap>input&nbsp;</td><td class=PType nowrap>ovm_packer&nbsp;</td><td class=PParameter nowrap>packer</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>null</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>The unpack methods extract property values from an array of bits, bytes, or ints. </div></div><div class=CToolTip id="tt522"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void unpack_object (</td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>value</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Unpacks an object and stores the result into <i>value</i>.</div></div><div class=CToolTip id="tt523"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual function real unpack_real ()</td></tr></table></blockquote>Unpacks the next 64 bits of the pack array and places them into a real variable.</div></div><div class=CToolTip id="tt524"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function string unpack_string (</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>num_chars</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%>-1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Unpacks a string.</div></div><div class=CToolTip id="tt525"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual function time unpack_time ()</td></tr></table></blockquote>Unpacks the next 64 bits of the pack array and places them into a time variable.</div></div><div class=CToolTip id="tt526"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function void use_response_handler(</td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>enable</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>When called with enable set to 1, responses will be sent to the response handler. </div></div><div class=CToolTip id="tt527"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual function int used()</td></tr></table></blockquote>Returns the number of entries put into the FIFO.</div></div><div class=CToolTip id="tt528"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function integer user_priority_arbitration(</td><td class=PType nowrap>integer&nbsp;</td><td class=PParameter nowrap>avail_sequences[$]</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>If the sequencer arbitration mode is set to SEQ_ARB_USER (via the <i>set_arbitration</i> method), then the sequencer will call this function each time that it needs to arbitrate among sequences.</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt529"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>task wait_done ()</td></tr></table></blockquote>Waits until the phase has been completed.</div></div><div class=CToolTip id="tt530"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual task wait_for()</td></tr></table></blockquote>Waits for enough processes to reach the barrier before continuing.</div></div><div class=CToolTip id="tt531"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task wait_for_grant(</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>item_priority</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> -1,</td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>lock_request</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This task issues a request to the current sequencer. </div></div><div class=CToolTip id="tt532"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task wait_for_grant(</td><td class=PType nowrap>ovm_sequence_base&nbsp;</td><td class=PParameter nowrap>sequence_ptr,</td><td class=PDefaultValuePrefix>&nbsp;&nbsp;</td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>item_priority</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> -1,</td></tr><tr><td></td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>lock_request</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> 0</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This task issues a request for the specified sequence. </div></div><div class=CToolTip id="tt533"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task wait_for_item_done(</td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>transaction_id</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PDefaultValue width=100%> -1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>A sequence may optionally call wait_for_item_done. </div></div><div class=CToolTip id="tt534"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task wait_for_item_done(</td><td class=PType nowrap>ovm_sequence_base&nbsp;</td><td class=PParameter nowrap>sequence_ptr,</td></tr><tr><td></td><td class=PType nowrap>int&nbsp;</td><td class=PParameter nowrap>transaction_id</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>A sequence may optionally call wait_for_item_done. </div></div><div class=CToolTip id="tt535"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual task wait_for_relevant()</td></tr></table></blockquote>This method is called by the sequencer when all available sequences are not relevant. </div></div><div class=CToolTip id="tt536"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>task wait_for_sequence_state(</td><td class=PType nowrap>ovm_sequence_state_enum&nbsp;</td><td class=PParameter nowrap>state</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Waits until the sequence reaches the given <i>state</i>. </div></div><div class=CToolTip id="tt537"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual task wait_for_sequences()</td></tr></table></blockquote>Waits for a sequence to have a new item available. </div></div><div class=CToolTip id="tt538"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual task wait_for_sequences()</td></tr></table></blockquote>Waits for a sequence to have a new item available. </div></div><div class=CToolTip id="tt539"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task wait_off (</td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>delta</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>If the event has already triggered and is &ldquo;on&rdquo;, this task waits for the event to be turned &ldquo;off&rdquo; via a call to reset.</div></div><div class=CToolTip id="tt540"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task wait_on (</td><td class=PType nowrap>bit&nbsp;</td><td class=PParameter nowrap>delta</td><td class=PDefaultValuePrefix>&nbsp;=&nbsp;</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Waits for the event to be activated for the first time.</div></div><div class=CToolTip id="tt541"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual task wait_ptrigger ()</td></tr></table></blockquote>Waits for a persistent trigger of the event. </div></div><div class=CToolTip id="tt542"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task wait_ptrigger_data (</td><td class=PTypePrefix nowrap>output&nbsp;</td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>data</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This method calls wait_ptrigger followed by get_trigger_data.</div></div><div class=CToolTip id="tt543"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>task wait_start ()</td></tr></table></blockquote>Waits until the phase has beed started.</div></div><div class=CToolTip id="tt544"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>virtual task wait_trigger ()</td></tr></table></blockquote>Waits for the event to be triggered.</div></div><div class=CToolTip id="tt545"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual task wait_trigger_data (</td><td class=PTypePrefix nowrap>output&nbsp;</td><td class=PType nowrap>ovm_object&nbsp;</td><td class=PParameter nowrap>data</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>This method calls wait_trigger followed by get_trigger_data.</div></div><div class=CToolTip id="tt546"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>pure virtual function void write(</td><td class=PType nowrap>T&nbsp;</td><td class=PParameter nowrap>t</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>A pure virtual method that must be defined in each subclass. </div></div><div class=CToolTip id="tt547"><div class=CMethod><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>virtual function void write(</td><td class=PTypePrefix nowrap>input&nbsp;</td><td class=PType nowrap>T1&nbsp;</td><td class=PParameter nowrap>t</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Broadcasts a user-defined transaction of type T to any number of listeners. </div></div><!--END_ND_TOOLTIPS-->
</div><!--Index-->
<script language=JavaScript><!--
if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>