This is the complete list of members for class svt_mem_transaction_scenario, including all inherited members.
| vmm_data | function vmm_data | allocate ( ) | |
| svt_mem_transaction_scenario | virtual task | apply ( svt_mem_transaction_channel channel, ref int unsigned n_insts ) | |
| vmm_data | function unsigned int | byte_pack ( ref logic [7:0] bytes[], input int unsigned offset, input int kind ) | |
| vmm_data | function unsigned int | byte_size ( int kind = -1 ) | |
| vmm_data | function unsigned int | byte_unpack ( const ref logic [7:0] bytes[], input int unsigned offset, input int len, input int kind ) | |
| vmm_data | function bit | compare ( vmm_data to, output string diff, input int kind ) | |
| vmm_data | protected function void | copy_data ( vmm_data to ) | |
| vmm_data | int | data_id | |
| vmm_scenario | function unsigned int | define_scenario ( string name, int unsigned max_len = 0 ) | |
| vmm_data | enum value | DO_ALL | |
| vmm_data | function vmm_data | do_allocate ( ) | |
| vmm_data | function unsigned int | do_byte_pack ( ref logic [7:0] bytes[], input int unsigned offset, input int kind ) | |
| vmm_data | function unsigned int | do_byte_size ( int kind = -1 ) | |
| vmm_data | function unsigned int | do_byte_unpack ( const ref logic [7:0] bytes[], input int unsigned offset, input int len, input int kind ) | |
| vmm_data | function bit | do_compare ( vmm_data to, output string diff, input int kind ) | |
| vmm_data | enum value | DO_COMPARE | |
| vmm_data | function vmm_data | do_copy ( vmm_data to = null ) | |
| vmm_data | enum value | DO_COPY | |
| vmm_data | enum value | DO_DEEP | |
| vmm_data | enum value | DO_DEEPCOMPARE | |
| vmm_data | enum value | DO_DEEPCOPY | |
| vmm_data | enum | do_how_e | |
| vmm_data | typedef | do_how_e | |
| vmm_data | function bit | do_is_valid ( bit silent = 1, int kind = -1 ) | |
| vmm_data | function unsigned int | do_max_byte_size ( int kind = -1 ) | |
| vmm_data | enum value | DO_NOCOMPARE | |
| vmm_data | enum value | DO_NOCOPY | |
| vmm_data | enum value | DO_NONE | |
| vmm_data | enum value | DO_PACK | |
| vmm_data | enum value | DO_PRINT | |
| vmm_data | function string | do_psdisplay ( string prefix = "" ) | |
| vmm_data | enum value | DO_REF | |
| vmm_data | enum value | DO_REFCOMPARE | |
| vmm_data | enum value | DO_REFCOPY | |
| vmm_data | enum value | DO_UNPACK | |
| vmm_data | enum | do_what_e | |
| vmm_data | enum value | ENDED | |
| vmm_data | enum value | EXECUTE | |
| vmm_scenario | protected function unsigned int | get_max_length ( ) | |
| vmm_scenario | function vmm_scenario | get_parent_scenario ( ) | |
| vmm_data | enum value | HOW_TO_COMPARE | |
| vmm_data | enum value | HOW_TO_COPY | |
| svt_mem_transaction_scenario | rand svt_mem_transaction | items [] | |
| vmm_scenario | rand int unsigned | length | |
| vmm_data | function bit | load ( int file ) | |
| svt_mem_transaction_scenario | static vmm_log | log = new; | |
| vmm_data | function unsigned int | max_byte_size ( int kind = -1 ) | |
| vmm_data | enum | notifications_e | |
| vmm_data | vmm_notify | notify | |
| svt_mem_transaction_scenario | function void | pre_randomize ( ) | |
| vmm_scenario | function void | redefine_scenario ( int unsigned scenario_kind, string name, int unsigned max_len = 0 ) | |
| vmm_scenario | rand int unsigned | repeated = 0; | |
| vmm_scenario | static int unsigned | repeat_thresh = 100; | |
| vmm_scenario | constraint | repetition | |
| vmm_data | function void | save ( int file ) | |
| vmm_data | int | scenario_id | |
| vmm_scenario | rand int unsigned | scenario_kind | |
| vmm_scenario | function string | scenario_name ( int unsigned scenario_kind = 0 ) | |
| vmm_scenario | function void | set_parent_scenario ( vmm_scenario parent ) | |
| vmm_data | int | stream_id | |
| svt_mem_transaction_scenario | constraint | svt_mem_transaction_scenario_valid | |
| svt_mem_transaction_scenario | svt_mem_transaction | using | |
| svt_mem_transaction_scenario | function void | allocate_scenario ( svt_mem_transaction using = null ) | |
| svt_mem_transaction_scenario | virtual function vmm_data | copy ( vmm_data to = null ) | |
| svt_mem_transaction_scenario | function void | fill_scenario ( svt_mem_transaction using = null ) | |
| svt_mem_transaction_scenario | function void | new ( vmm_scenario parent = null ) | |
| svt_mem_transaction_scenario | virtual function string | psdisplay ( string prefix = "" ) | |
| vmm_scenario | constraint | vmm_scenario_valid | |
| vmm_data | static protected logic [7:0] | __vmm_bytes [] | |
| vmm_data | protected function unsigned int | __vmm_byte_size ( int kind = -1 ) | |
| vmm_data | static protected bit | __vmm_done_user | |
| vmm_data | static protected string | __vmm_image | |
| vmm_data | static protected int | __vmm_kind | |
| vmm_data | static protected int | __vmm_len | |
| vmm_data | static protected bit [4095:0] | __vmm_maxbits | |
| vmm_data | static protected int | __vmm_offset | |
| vmm_data | static protected string | __vmm_prefix | |
| vmm_data | static protected vmm_data | __vmm_rhs | |
| vmm_data | static protected bit | __vmm_status | |
| vmm_data | function void | display ( string prefix = "" ) | |
| vmm_data | function void | do_all ( vmm_data :: do_what_e what, ref logic [7:0] pack[], const ref logic [7:0] unpack[] ) | |
| vmm_data | function bit | is_valid ( bit silent = 1, int kind = -1 ) | |
| vmm_data | function vmm_log | set_log ( vmm_log log ) | |
| vmm_data | enum value | STARTED | |
| vmm_data | enum value | _DO_DUMMY | |
| vmm_data | typedef | do_what_e | |
| vmm_data | typedef | notifications_e | |