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

sc_process_handle Class Reference

#include <sc_process_base.h>

Collaboration diagram for sc_process_handle:

Collaboration graph
[legend]
List of all members.

Public Methods

 sc_process_handle (sc_process_base *target_p)
 sc_process_handle (const sc_process_handle &orig)
 ~sc_process_handle ()
sc_process_handle & operator= (const sc_process_handle &src)
void wait ()

Protected Attributes

sc_process_basem_target_p

Friends

class sc_join

Constructor & Destructor Documentation

sc_process_handle::sc_process_handle sc_process_base   target_p [inline]
 

Definition at line 218 of file sc_process_base.h.

References m_target_p, and sc_process_base::reference_increment().

sc_process_handle::sc_process_handle const sc_process_handle &    orig [inline]
 

Definition at line 233 of file sc_process_base.h.

References m_target_p, and sc_process_base::reference_increment().

sc_process_handle::~sc_process_handle   [inline]
 

Definition at line 263 of file sc_process_base.h.

References m_target_p, and sc_process_base::reference_decrement().


Member Function Documentation

sc_process_handle & sc_process_handle::operator= const sc_process_handle &    src [inline]
 

Definition at line 248 of file sc_process_base.h.

References m_target_p, sc_process_base::reference_decrement(), and sc_process_base::reference_increment().

void sc_process_handle::wait   [inline]
 

Definition at line 275 of file sc_process_base.h.

References m_target_p, and sc_process_base::wait().


Friends And Related Function Documentation

friend class sc_join [friend]
 

Definition at line 194 of file sc_process_base.h.


Member Data Documentation

sc_process_base* sc_process_handle::m_target_p [protected]
 

Definition at line 203 of file sc_process_base.h.

Referenced by sc_join::add_process(), operator=(), sc_process_handle(), wait(), and ~sc_process_handle().


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