This is the complete list of members for class svt_mem_driver_callback, including all inherited members.
| ovm_callback | function void | callback_mode ( bit on ) | |
| ovm_object | function ovm_object | clone ( ) | |
| ovm_object | function bit | compare ( ovm_object rhs, ovm_comparer comparer = null ) | |
| ovm_object | function string | convert2string ( ) | |
| ovm_object | function void | copy ( ovm_object rhs ) | |
| ovm_object | virtual function ovm_object | create ( string name = "" ) | |
| ovm_object | function bit | do_compare ( ovm_object rhs, ovm_comparer comparer ) | |
| ovm_object | function void | do_copy ( ovm_object rhs ) | |
| ovm_object | function void | do_pack ( ovm_packer packer ) | |
| ovm_object | function void | do_print ( ovm_printer printer ) | |
| ovm_object | function void | do_record ( ovm_recorder recorder ) | |
| ovm_object | function string | do_sprint ( ovm_printer printer ) | |
| ovm_object | function void | do_unpack ( ovm_packer packer ) | |
| svt_callback | function void | extract ( ovm_component component ) | Callback issued by component to allow callbacks to finalize activities. This callback is issued during the extract phase. |
| ovm_object | function string | get_full_name ( ) | |
| ovm_object | static function int | get_inst_count ( ) | |
| ovm_object | function int | get_inst_id ( ) | |
| ovm_object | function string | get_name ( ) | |
| ovm_object | function ovm_object_wrapper | get_object_type ( ) | |
| ovm_object | static function ovm_object_wrapper | get_type ( ) | |
| svt_callback | virtual function string | get_type_name ( ) | Returns this class name as a string. |
| ovm_object | static function ovm_status_container | init_status ( ) | |
| ovm_callback | function bit | is_enabled ( ) | |
| ovm_object | static protected function void | m_delete_field_array ( ) | |
| ovm_object | protected function int | m_do_data ( string arg, inout ovm_bitstream_t lhs, input ovm_bitstream_t rhs, int what, int bits, int flag ) | |
| ovm_object | protected function int | m_do_data_object ( string arg, inout ovm_object lhs, input ovm_object rhs, int what, int flag ) | |
| ovm_object | protected function int | m_do_data_real ( string arg, inout real lhs, input real rhs, int what, int flag ) | |
| ovm_object | protected function int | m_do_data_string ( string arg, inout string lhs, input string rhs, int what, int flag ) | |
| ovm_object | protected function void | m_do_field_check ( string field ) | |
| ovm_object | protected function int | m_do_set ( string match, string arg, inout ovm_bitstream_t lhs, input int what, int flag ) | |
| ovm_object | protected function int | m_do_set_object ( string match, string arg, inout ovm_object lhsobj, input int what, int flag ) | |
| ovm_object | protected function int | m_do_set_string ( string match, string arg, inout string lhs, input int what, int flag ) | |
| ovm_callback | protected bit | m_enabled = 1; | |
| ovm_object | static protected int | m_field_array [string] | |
| ovm_object | function void | m_field_automation ( ovm_object tmp_data__, int what__, string str__ ) | |
| ovm_object | protected function string | m_get_function_type ( int what ) | |
| ovm_object | protected virtual function ovm_report_object | m_get_report_object ( ) | |
| ovm_object | static function ovm_status_container | m_get_status ( ) | |
| ovm_object | static protected int | m_inst_count = 0; | |
| ovm_object | protected function void | m_record_field_object ( string arg, ovm_object value, ovm_recorder recorder = null, int flag = OVM_DEFAULT ) | |
| ovm_object | static protected ovm_status_container | m_sc = init_status; | |
| svt_mem_driver_callback | function void | new ( string name = "svt_mem_driver_callback", string suite_name = "" ) | CONSTRUCTOR: Create a new callback instance |
| ovm_object | function int | pack ( ref bit bitstream[], input ovm_packer packer ) | |
| ovm_object | function int | pack_bytes ( ref byte unsigned bytestream[], input ovm_packer packer ) | |
| ovm_object | function int | pack_ints ( ref int unsigned intstream[], input ovm_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. |
| ovm_object | function void | print ( ovm_printer printer = null ) | |
| ovm_object | static function void | print_field_match ( string fnc, string match ) | |
| ovm_object | static bit | print_matches = 0; | |
| ovm_object | function void | record ( ovm_recorder recorder = null ) | |
| ovm_callback | static ovm_reporter | reporter = new; | |
| ovm_object | function void | reseed ( ) | |
| ovm_object | function void | set_int_local ( string field_name, ovm_bitstream_t value, bit recurse = 1 ) | |
| ovm_object | function void | set_name ( string name ) | |
| ovm_object | function void | set_object_local ( string field_name, ovm_object value, bit clone = 1, bit recurse = 1 ) | |
| ovm_object | function void | set_string_local ( string field_name, string value, bit recurse = 1 ) | |
| ovm_object | function string | sprint ( ovm_printer printer = null ) | |
| svt_callback | function void | startup ( ovm_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. |
| ovm_callback | static string | type_name = "ovm_callback"; | |
| ovm_object | function int | unpack ( ref bit bitstream[], input ovm_packer packer ) | |
| ovm_object | function int | unpack_bytes ( ref byte unsigned bytestream[], input ovm_packer packer ) | |
| ovm_object | function int | unpack_ints ( ref int unsigned intstream[], input ovm_packer packer ) | |
| ovm_object | static bit | use_ovm_seeding = 1; | |