Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

sc_export_registry Class Reference

#include <sc_export.h>

Collaboration diagram for sc_export_registry:

Collaboration graph
[legend]
List of all members.

Public Methods

void insert (sc_export_base *)
void remove (sc_export_base *)
int size () const

Friends

class sc_simcontext

Member Function Documentation

void sc_export_registry::insert sc_export_base  
 

Definition at line 101 of file sc_export.cpp.

References sc_simcontext::is_running(), sc_object::name(), sc_pvector< sc_export_base * >::push_back(), SC_REPORT_ERROR, and size().

Referenced by sc_export_base::sc_export_base().

void sc_export_registry::remove sc_export_base  
 

Definition at line 132 of file sc_export.cpp.

References sc_pvector< sc_export_base * >::decr_count(), sc_object::name(), SC_REPORT_ERROR, and size().

Referenced by sc_export_base::~sc_export_base().

int sc_export_registry::size   const [inline]
 

Definition at line 218 of file sc_export.h.

References sc_pvector< sc_export_base * >::size().

Referenced by insert(), and remove().


Friends And Related Function Documentation

friend class sc_simcontext [friend]
 

Definition at line 211 of file sc_export.h.


The documentation for this class was generated from the following files:
Generated on Fri Jan 14 08:31:21 2005 for SystemC2.1beta11(excludingMSLib)(IncludingSCV)\nProvidedby:www.openverificationfoundation.org by doxygen1.2.18