ovm_random_sequence Member List

This is the complete list of members for ovm_random_sequence, including all inherited members.

accept_tr(time accept_time=0)ovm_transaction
begin_child_tr(time begin_time=0, integer parent_handle=0)ovm_transaction
begin_tr(time begin_time=0)ovm_transaction
body()ovm_random_sequence [virtual]
clone()ovm_object [virtual]
compare(ovm_object rhs, ovm_comparer comparer=null)ovm_object
convert2string()ovm_transaction [virtual]
copy(ovm_object rhs)ovm_object
create(string name="")ovm_random_sequence [virtual]
create_and_start_sequence_by_name(string seq_name)ovm_sequence_base
create_item(ovm_object_wrapper type_var, ovm_sequencer_base l_sequencer, string name)ovm_sequence_base [protected]
disable_recording()ovm_transaction
do_accept_tr()ovm_transaction [protected, virtual]
do_begin_tr()ovm_transaction [protected, virtual]
do_compare(ovm_object rhs, ovm_comparer comparer)ovm_random_sequence [virtual]
do_copy(ovm_object rhs)ovm_random_sequence [virtual]
do_end_tr()ovm_transaction [protected, virtual]
do_pack(ovm_packer packer)ovm_object [virtual]
do_print(ovm_printer printer)ovm_random_sequence [virtual]
do_record(ovm_recorder recorder)ovm_random_sequence [virtual]
do_sequence_kind(integer unsigned req_kind)ovm_sequence_base
do_sprint(ovm_printer printer)ovm_object [virtual]
do_unpack(ovm_packer packer)ovm_object [virtual]
enable_recording(string stream)ovm_transaction
end_tr(time end_time=0, bit free_handle=1)ovm_transaction
endedovm_sequence_base
finish_item(ovm_sequence_item item, integer set_priority=-1)ovm_sequence_item [virtual]
get_accept_time()ovm_transaction
get_begin_time()ovm_transaction
get_current_item()ovm_sequence< ovm_sequence_item >
get_depth()ovm_sequence_item
get_end_time()ovm_transaction
get_event_pool()ovm_transaction
get_full_name()ovm_sequence_item [virtual]
get_id()ovm_sequence_base
get_initiator()ovm_transaction
get_inst_count()ovm_object [static]
get_inst_id()ovm_object [virtual]
get_name()ovm_object [virtual]
get_parent_scenario()ovm_sequence_base
get_parent_seq()ovm_sequence_item
get_parent_sequence()ovm_sequence_item
get_priority()ovm_sequence_base
get_response(output ovm_sequence_itemresponse, input integer transaction_id=-1)ovm_sequence< ovm_sequence_item >
get_response_queue_depth()ovm_sequence< ovm_sequence_item >
get_response_queue_error_report_disabled()ovm_sequence< ovm_sequence_item >
get_root_sequence()ovm_sequence_item
get_root_sequence_name()ovm_sequence_item
get_seq_kind(string type_name)ovm_sequence_base
get_sequence(integer unsigned req_kind)ovm_sequence_base
get_sequence_by_name(string seq_name)ovm_sequence_base
get_sequence_id()ovm_sequence_item
get_sequence_path()ovm_sequence_item
get_sequence_state()ovm_sequence_base
get_sequencer()ovm_sequence_base [virtual]
get_tr_handle()ovm_transaction
get_transaction_id()ovm_transaction
get_type()ovm_object [static]
get_type_name()ovm_random_sequence [virtual]
get_use_response_handler()ovm_sequence_base
get_use_sequence_info()ovm_sequence_item
grab(ovm_sequencer_base sequencer=null)ovm_sequence_base
init_status()ovm_object [static]
is_active()ovm_transaction
is_blocked()ovm_sequence_base
is_item()ovm_sequence_base [virtual]
is_recording_enabled()ovm_transaction
is_relevant()ovm_sequence_base [virtual]
kill()ovm_sequence_base
l_countovm_random_sequence [protected]
l_exhaustive_seq_kindovm_random_sequence [private]
l_kindovm_random_sequence [private]
lock(ovm_sequencer_base sequencer=null)ovm_sequence_base
m_begin_tr(time begin_time=0, integer parent_handle=0, bit has_parent=0)ovm_transaction [protected]
m_depthovm_sequence_item [protected]
m_do_data(string arg, inout ovm_bitstream_t lhs, input ovm_bitstream_t rhs, int what, int bits, int flag)ovm_object [protected]
m_do_data_object(string arg, inout ovm_object lhs, input ovm_object rhs, int what, int flag)ovm_object [protected]
m_do_data_string(string arg, inout string lhs, input string rhs, int what, int flag)ovm_object [protected]
m_do_field_check(string field)ovm_object [protected]
m_do_set(string match, string arg, inout ovm_bitstream_t lhs, input int what, int flag)ovm_object [protected]
m_do_set_object(string match, string arg, inout ovm_object lhsobj, input int what, int flag)ovm_object [protected]
m_do_set_string(string match, string arg, inout string lhs, input int what, int flag)ovm_object [protected]
m_field_arrayovm_object [protected, static]
m_field_automation(ovm_object tmp_data__, int what__, string str__)ovm_object [virtual]
m_finish_item(ovm_sequencer_base sequencer_ptr, ovm_sequence_item sequence_ptr, integer set_priority=-1)ovm_sequence_base [virtual]
m_get_function_type(int what)ovm_object [protected]
m_get_report_object()ovm_object [protected, virtual]
m_get_sqr_sequence_id(integer sequencer_id, bit update_sequence_id)ovm_sequence_base
m_get_status()ovm_object [static]
m_inst_countovm_object [protected, static]
m_kill()ovm_sequence_base
m_next_transaction_idovm_sequence_item [protected]
m_parent_sequenceovm_sequence_item [protected]
m_record_field_object(string arg, ovm_object value, ovm_recorder recorder=null, int flag=OVM_DEFAULT)ovm_object [protected]
m_scovm_object [protected, static]
m_sequence_processovm_sequence_base [protected]
m_sequence_stateovm_sequence_base [protected]
m_sequence_state_bodyovm_sequence_base [protected]
m_sequence_state_endedovm_sequence_base [protected]
m_sequence_state_postbodyovm_sequence_base [protected]
m_sequence_state_prebodyovm_sequence_base [protected]
m_sequence_state_stoppedovm_sequence_base [protected]
m_sequencerovm_sequence_item [protected]
m_set_p_sequencer()ovm_sequence_item [virtual]
m_set_sqr_sequence_id(integer sequencer_id, integer sequence_id)ovm_sequence_base
m_sqr_seq_idsovm_sequence_base [protected]
m_start_item(ovm_sequencer_base sequencer_ptr, ovm_sequence_item sequence_ptr)ovm_sequence_base [virtual]
m_successovm_random_sequence [protected]
m_tr_handleovm_sequence_base
m_use_sequence_infoovm_sequence_item [protected]
max_kindovm_random_sequence [private]
mid_apply()ovm_sequence_base [virtual]
mid_do(ovm_sequence_item this_item)ovm_sequence_base [virtual]
new(string name="ovm_random_sequence")ovm_random_sequence
ovm_sequence< ovm_sequence_item >::new(string name="ovm_sequence", ovm_sequencer_base sequencer_ptr=null, ovm_sequence_base parent_seq=null)ovm_sequence< ovm_sequence_item >
ovm_transaction::new(string name="", ovm_component initiator=null)ovm_transaction
num_sequences()ovm_sequence_base
ovm_object_registry(ovm_sequence_item,"ovm_sequence_item") void set_sequence_id(integer id)ovm_sequence_item
pack(ref bit bitstream[], input ovm_packer packer=null)ovm_object
pack_bytes(ref byte unsigned bytestream[], input ovm_packer packer=null)ovm_object
pack_ints(ref int unsigned intstream[], input ovm_packer packer=null)ovm_object
param_sequencerovm_sequence< ovm_sequence_item >
pick_sequenceovm_sequence_base
post_apply()ovm_sequence_base [virtual]
post_body()ovm_sequence_base [virtual]
post_do(ovm_sequence_item this_item)ovm_sequence_base [virtual]
pre_apply()ovm_sequence_base [virtual]
pre_body()ovm_sequence_base [virtual]
pre_do(bit is_item)ovm_sequence_base [virtual]
print(ovm_printer printer=null)ovm_object
print_field_match(string fnc, string match)ovm_object [static]
print_matchesovm_object [static]
print_sequence_infoovm_sequence_item
put_response(ovm_sequence_item response_item)ovm_sequence< ovm_sequence_item > [virtual]
record(ovm_recorder recorder=null)ovm_object
reqovm_sequence< ovm_sequence_item >
reseed()ovm_object
response_handler(ovm_sequence_item response)ovm_sequence_base [virtual]
response_queue_depthovm_sequence< ovm_sequence_item > [protected]
response_queue_error_report_disabledovm_sequence< ovm_sequence_item > [protected]
rspovm_sequence< ovm_sequence_item >
send_request(ovm_sequence_item request, bit rerandomize=0)ovm_sequence< ovm_sequence_item > [virtual]
seq_kindovm_sequence_base
sequencer_t typedefovm_sequence< ovm_sequence_item >
set_depth(integer value)ovm_sequence_item
set_id_info(ovm_sequence_item item)ovm_sequence_item
set_initiator(ovm_component initiator)ovm_transaction
set_int_local(string field_name, ovm_bitstream_t value, bit recurse=1)ovm_object [virtual]
set_name(string name)ovm_object [virtual]
set_object_local(string field_name, ovm_object value, bit clone=1, bit recurse=1)ovm_object [virtual]
set_parent_seq(ovm_sequence_base parent)ovm_sequence_item
set_parent_sequence(ovm_sequence_base parent)ovm_sequence_item
set_priority(integer value)ovm_sequence_base
set_response_queue_depth(integer value)ovm_sequence< ovm_sequence_item >
set_response_queue_error_report_disabled(bit value)ovm_sequence< ovm_sequence_item >
set_sequencer(ovm_sequencer_base sequencer)ovm_sequence< ovm_sequence_item > [virtual]
set_string_local(string field_name, string value, bit recurse=1)ovm_object [virtual]
set_transaction_id(integer id)ovm_transaction
set_use_sequence_info(bit value)ovm_sequence_item
sprint(ovm_printer printer=null)ovm_object
start(ovm_sequencer_base sequencer, ovm_sequence_base parent_sequence=null, integer this_priority=100, bit call_pre_post=1)ovm_sequence< ovm_sequence_item > [virtual]
start_item(ovm_sequence_item item)ovm_sequence_item [virtual]
startedovm_sequence_base
stop()ovm_sequence_base
ungrab(ovm_sequencer_base sequencer=null)ovm_sequence_base
unlock(ovm_sequencer_base sequencer=null)ovm_sequence_base
unpack(ref bit bitstream[], input ovm_packer packer=null)ovm_object
unpack_bytes(ref byte unsigned bytestream[], input ovm_packer packer=null)ovm_object
unpack_ints(ref int unsigned intstream[], input ovm_packer packer=null)ovm_object
use_ovm_seedingovm_object [static]
use_response_handler(bit enable)ovm_sequence_base
wait_for_grant(integer item_priority=-1, bit lock_request=0)ovm_sequence_base [virtual]
wait_for_item_done(integer transaction_id=-1)ovm_sequence_base [virtual]
wait_for_relevant()ovm_sequence_base [virtual]
wait_for_sequence_state(ovm_sequence_state_enum state)ovm_sequence_base

Intelligent Design Verification
Intelligent Design Verification
Project: OVM, Revision: 1.1.0
Copyright (c) 2008 Intelligent Design Verification.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
A copy of the license is included here:
http://www.intelligentdv.com/licenses/fdl.txt
doxygen
Doxygen Version: 1.4.6
Mon Sep 29 14:23:59 2008

Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV