ovm_barrier_pool Class Reference

Inheritance diagram for ovm_barrier_pool:

Inheritance graph
[legend]
Collaboration diagram for ovm_barrier_pool:

Collaboration graph
[legend]

List of all members.

Public Member Functions

ovm_object create (string name=" ")
 new (string name=" ")
virtual ovm_barrier get (string name)
virtual int num ()
virtual void delete (string name)
virtual int exists (string name)
virtual int first (ref string name)
virtual int last (ref string name)
virtual int next (ref string name)
virtual int prev (ref string name)
virtual void do_print (ovm_printer printer)
virtual void do_copy (ovm_object rhs)

Static Public Member Functions

static ovm_barrier_pool get_global_pool ()

Private Attributes

ovm_barrier pool [string]

Static Private Attributes

static ovm_barrier_pool m_global_pool


Detailed Description

Definition at line 182 of file ovm_event.svh.


Member Function Documentation

ovm_object ovm_barrier_pool::create ( string  name = " "  )  [virtual]

Reimplemented from ovm_object.

Definition at line 183 of file ovm_event.svh.

ovm_barrier_pool::new ( string  name = " "  ) 

Reimplemented from ovm_object.

Definition at line 584 of file ovm_event.sv.

ovm_barrier_pool ovm_barrier_pool::get_global_pool (  )  [static]

Definition at line 592 of file ovm_event.sv.

ovm_barrier ovm_barrier_pool::get ( string  name  )  [virtual]

Definition at line 605 of file ovm_event.sv.

int ovm_barrier_pool::num (  )  [virtual]

Definition at line 619 of file ovm_event.sv.

void ovm_barrier_pool::delete ( string  name  )  [virtual]

Definition at line 627 of file ovm_event.sv.

int ovm_barrier_pool::exists ( string  name  )  [virtual]

Definition at line 639 of file ovm_event.sv.

int ovm_barrier_pool::first ( ref string  name  )  [virtual]

Definition at line 647 of file ovm_event.sv.

int ovm_barrier_pool::last ( ref string  name  )  [virtual]

Definition at line 655 of file ovm_event.sv.

int ovm_barrier_pool::next ( ref string  name  )  [virtual]

Definition at line 663 of file ovm_event.sv.

int ovm_barrier_pool::prev ( ref string  name  )  [virtual]

Definition at line 671 of file ovm_event.sv.

void ovm_barrier_pool::do_print ( ovm_printer  printer  )  [virtual]

Reimplemented from ovm_object.

Definition at line 675 of file ovm_event.sv.

void ovm_barrier_pool::do_copy ( ovm_object  rhs  )  [virtual]

Reimplemented from ovm_object.

Definition at line 685 of file ovm_event.sv.


Member Data Documentation

Definition at line 200 of file ovm_event.svh.

Definition at line 201 of file ovm_event.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 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.5.6
Sun Sep 21 13:58:42 2008
Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV