uvm_cmdline_processor Class Reference

Inheritance diagram for class uvm_cmdline_processor:

List of all members.



Public Member Functions

function void  get_args ( output string args[$] )
function int  get_arg_matches ( string match, ref string args[$] )
function int  get_arg_value ( string match, ref string value )
function int  get_arg_values ( string match, ref string values[$] )
static function uvm_cmdline_processor  get_inst ( )
function void  get_plusargs ( output string args[$] )
function string  get_tool_name ( )
function string  get_tool_version ( )
function void  get_uvm_args ( output string args[$] )
function bit  m_convert_verb ( string verb_str, output uvm_verbosity verb_enum )
function void  new ( string name = "" )

Public Attributes


Protected Attributes

protected string  m_argv [$] 
protected string  m_plus_argv [$] 
protected string  m_uvm_argv [$] 


Member Function Documentation

  function void
 uvm_cmdline_processor::get_args

 (  output string args [$]  ) 

  function int
 uvm_cmdline_processor::get_arg_matches

 (  string match , ref string args [$]  ) 

  function int
 uvm_cmdline_processor::get_arg_value

 (  string match , ref string value  ) 

  function int
 uvm_cmdline_processor::get_arg_values

 (  string match , ref string values [$]  ) 

 static function uvm_cmdline_processor
 uvm_cmdline_processor::get_inst

 (   ) 

  function void
 uvm_cmdline_processor::get_plusargs

 (  output string args [$]  ) 

  function string
 uvm_cmdline_processor::get_tool_name

 (   ) 

  function string
 uvm_cmdline_processor::get_tool_version

 (   ) 

  function void
 uvm_cmdline_processor::get_uvm_args

 (  output string args [$]  ) 

  function bit
 uvm_cmdline_processor::m_convert_verb

 (  string verb_str , output uvm_verbosity verb_enum  ) 

  function void
 uvm_cmdline_processor::new

 (  string name = ""  ) 


 Superseded functions 
 uvm_object :: new 
 uvm_report_object :: new 


Member Attribute Documentation

 protected string  attribute
 uvm_cmdline_processor::m_argv[$]

 protected string  attribute
 uvm_cmdline_processor::m_plus_argv[$]

 protected string  attribute
 uvm_cmdline_processor::m_uvm_argv[$]