ovm_threaded_component Class Reference

Inheritance diagram for ovm_threaded_component:
Inheritance graph
[legend]
Collaboration diagram for ovm_threaded_component:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 new (string name, ovm_component parent)
virtual void pre_run ()
virtual task run ()
virtual task execute ()
virtual task suspend ()
virtual task resume ()
virtual task restart ()
virtual void kill ()
string status ()

Static Public Attributes

static pre_run_phase
< ovm_threaded_component
pre_run_ph = new()
static run_phase
< ovm_threaded_component
run_ph = new()

Detailed Description

Definition at line 35 of file ovm_threaded_component.svh.


Member Function Documentation

task ovm_threaded_component::execute (  )  [virtual]

Reimplemented from ovm_component.

Definition at line 60 of file ovm_threaded_component.sv.

void ovm_threaded_component::kill (  )  [virtual]

Reimplemented from ovm_component.

Definition at line 74 of file ovm_threaded_component.sv.

ovm_threaded_component::new ( string  name,
ovm_component  parent 
)
void ovm_threaded_component::pre_run (  )  [virtual]

Definition at line 51 of file ovm_threaded_component.sv.

task ovm_threaded_component::restart (  )  [virtual]

Definition at line 121 of file ovm_threaded_component.sv.

task ovm_threaded_component::resume (  )  [virtual]

Definition at line 109 of file ovm_threaded_component.sv.

virtual task ovm_threaded_component::run (  )  [virtual]
string ovm_threaded_component::status (  ) 

Definition at line 133 of file ovm_threaded_component.sv.

task ovm_threaded_component::suspend (  )  [virtual]

Definition at line 96 of file ovm_threaded_component.sv.


Member Data Documentation

Definition at line 63 of file ovm_threaded_component.svh.

Definition at line 64 of file ovm_threaded_component.svh.


The documentation for this class was generated from the following files:

Intelligent Design Verification
Intelligent Design Verification
Project: OVM, Revision: 1.0.0
Copyright (c) 2008-2010 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.6.3
IDV SV Filter Version: 2.6.3
Sat Jun 19 11:13:46 2010
Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV