This is the complete list of members for class svt_mem_driver_callback, including all inherited members.
| uvm_callback | function bit | callback_mode ( int on = -1 ) | |
| uvm_object | function uvm_object | clone ( ) | |
| uvm_object | function bit | compare ( uvm_object rhs, uvm_comparer comparer = null ) | |
| uvm_object | function string | convert2string ( ) | |
| uvm_object | function void | copy ( uvm_object rhs ) | |
| uvm_object | virtual function uvm_object | create ( string name = "" ) | |
| uvm_object | function bit | do_compare ( uvm_object rhs, uvm_comparer comparer ) | |
| uvm_object | function void | do_copy ( uvm_object rhs ) | |
| uvm_object | function void | do_pack ( uvm_packer packer ) | |
| uvm_object | function void | do_print ( uvm_printer printer ) | |
| uvm_object | function void | do_record ( uvm_recorder recorder ) | |
| uvm_object | function void | do_unpack ( uvm_packer packer ) | |
| svt_callback | function void | extract ( uvm_component component ) | Callback issued by component to allow callbacks to finalize activities. This callback is issued during the extract phase. |
| uvm_object | function string | get_full_name ( ) | |
| uvm_object | static function int | get_inst_count ( ) | |
| uvm_object | function int | get_inst_id ( ) | |
| uvm_object | function string | get_name ( ) | |
| uvm_object | function uvm_object_wrapper | get_object_type ( ) | |
| uvm_object | static function uvm_object_wrapper | get_type ( ) | |
| svt_callback | virtual function string | get_type_name ( ) | Returns this class name as a string. |
| uvm_callback | function bit | is_enabled ( ) | |
| uvm_callback | protected bit | m_enabled = 1; | |
| uvm_object | static protected int | m_inst_count | |
| svt_mem_driver_callback | function void | new ( string name = "svt_mem_driver_callback", string suite_name = "" ) | CONSTRUCTOR: Create a new callback instance |
| uvm_object | function int | pack ( ref bit bitstream[], input uvm_packer packer ) | |
| uvm_object | function int | pack_bytes ( ref byte unsigned bytestream[], input uvm_packer packer ) | |
| uvm_object | function int | pack_ints ( ref int unsigned intstream[], input uvm_packer packer ) | |
| svt_mem_driver_callback | virtual function void | post_response_get ( svt_mem_driver driver, svt_mem_transaction rsp ) | Called after getting a response from the memory reactive sequencer, but before the post_responsed_get_cov callbacks are executed. Modifying the response descriptor will modify the response itself. |
| svt_mem_driver_callback | virtual function void | post_response_get_cov ( svt_mem_driver driver, svt_mem_transaction req, svt_mem_transaction rsp ) | Called after the post_response_get callbacks have been executed, but before the response is physically executed by the driver. The request and response descriptors must not be modified. In most cases, both the request and response descriptors are the same objects. |
| svt_mem_driver_callback | virtual function void | pre_request_put ( svt_mem_driver driver, svt_mem_transaction req ) | Called before the memory driver sends a request to memory reactive sequencer. Modifying the request descriptor will modify the request itself. |
| uvm_object | function void | print ( uvm_printer printer = null ) | |
| uvm_object | function void | record ( uvm_recorder recorder = null ) | |
| uvm_callback | static uvm_report_object | reporter = new; | |
| uvm_object | function void | set_int_local ( string field_name, uvm_bitstream_t value, bit recurse = 1 ) | |
| uvm_object | function void | set_name ( string name ) | |
| uvm_object | function void | set_object_local ( string field_name, uvm_object value, bit clone = 1, bit recurse = 1 ) | |
| uvm_object | function void | set_string_local ( string field_name, string value, bit recurse = 1 ) | |
| uvm_object | function string | sprint ( uvm_printer printer = null ) | |
| svt_callback | function void | startup ( uvm_component component ) | Callback issued by component to allow callbacks to initiate activities. This callback is issued during the start_of_simulation phase. |
| svt_mem_driver_callback | virtual function void | transaction_ended ( svt_mem_driver driver, svt_mem_transaction req, svt_mem_transaction rslt ) | Called after the memory transaction has been completely executed. The memory request and response descriptors must not be modified. In most cases, both the request and response descriptors are the same objects. |
| svt_mem_driver_callback | virtual function void | transaction_started ( svt_mem_driver driver, svt_mem_transaction req, svt_mem_transaction rsp ) | Called when the driver starts executing the memory transaction response. The memory request and response descriptors should not be modified. |
| uvm_callback | static string | type_name = "uvm_callback"; | |
| uvm_object | function int | unpack ( ref bit bitstream[], input uvm_packer packer ) | |
| uvm_object | function int | unpack_bytes ( ref byte unsigned bytestream[], input uvm_packer packer ) | |
| uvm_object | function int | unpack_ints ( ref int unsigned intstream[], input uvm_packer packer ) | |
| uvm_object | static bit | use_uvm_seeding = 1; | |
| uvm_object | function void | __m_uvm_field_automation ( uvm_object tmp_data__, int what__, string str__ ) | |
| uvm_object | static uvm_status_container | __m_uvm_status_container = new; | |
| uvm_object | protected virtual function uvm_report_object | m_get_report_object ( ) | |
| uvm_object | function void | reseed ( ) | |