ovm_scope_stack Class Reference

Inheritance diagram for class ovm_scope_stack:

List of all members.



Public Member Functions

function ovm_object  current ( )
function int  depth ( )
function void  down ( string s, ovm_object obj )
function void  down_element ( int element, ovm_object obj )
function string  get ( )
function string  get_arg ( )
function bit  in_hierarchy ( ovm_object obj )
function void  set ( string s, ovm_object obj )
function void  set_arg ( string arg )
function void  set_arg_element ( string arg, int ele )
function void  unset_arg ( string arg )
function void  up ( ovm_object obj, byte separator = "." )
function void  up_element ( ovm_object obj )

Public Attributes


Member Function Documentation

  function ovm_object
 ovm_scope_stack::current

 (   ) 

  function int
 ovm_scope_stack::depth

 (   ) 

  function void
 ovm_scope_stack::down

 (  string s , ovm_object obj  ) 

  function void
 ovm_scope_stack::down_element

 (  int element , ovm_object obj  ) 

  function string
 ovm_scope_stack::get

 (   ) 

  function string
 ovm_scope_stack::get_arg

 (   ) 

  function bit
 ovm_scope_stack::in_hierarchy

 (  ovm_object obj  ) 

  function void
 ovm_scope_stack::set

 (  string s , ovm_object obj  ) 

  function void
 ovm_scope_stack::set_arg

 (  string arg  ) 

  function void
 ovm_scope_stack::set_arg_element

 (  string arg , int ele  ) 

  function void
 ovm_scope_stack::unset_arg

 (  string arg  ) 

  function void
 ovm_scope_stack::up

 (  ovm_object obj , byte separator = "."  ) 

  function void
 ovm_scope_stack::up_element

 (  ovm_object obj  ) 


Member Attribute Documentation