gem5 v25.0.0.1
Loading...
Searching...
No Matches
sc_join Class Reference

#include <sc_join.hh>

Public Member Functions

 sc_join ()
void add_process (sc_process_handle)
int process_count ()
void signal ()
void wait ()
void wait_clocked ()

Private Attributes

sc_gem5::InternalScEvent joinEvent
int remaining

Detailed Description

Definition at line 41 of file sc_join.hh.

Constructor & Destructor Documentation

◆ sc_join()

sc_core::sc_join::sc_join ( )

Definition at line 38 of file sc_join.cc.

Member Function Documentation

◆ add_process()

void sc_core::sc_join::add_process ( sc_process_handle h)

Definition at line 41 of file sc_join.cc.

◆ process_count()

int sc_core::sc_join::process_count ( )

Definition at line 55 of file sc_join.cc.

◆ signal()

void sc_core::sc_join::signal ( )

Definition at line 56 of file sc_join.cc.

◆ wait()

void sc_core::sc_join::wait ( )

Definition at line 57 of file sc_join.cc.

◆ wait_clocked()

void sc_core::sc_join::wait_clocked ( )

Definition at line 58 of file sc_join.cc.

Member Data Documentation

◆ joinEvent

sc_gem5::InternalScEvent sc_core::sc_join::joinEvent
private

Definition at line 53 of file sc_join.hh.

◆ remaining

int sc_core::sc_join::remaining
private

Definition at line 54 of file sc_join.hh.


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

Generated on Sat Oct 18 2025 08:06:48 for gem5 by doxygen 1.14.0