クラス sc_core::sc_join

#include <sc_join.h>

sc_core::sc_joinに対する継承グラフ

Inheritance graph
[凡例]

すべてのメンバ一覧

Public メソッド

 sc_join ()
virtual ~sc_join ()
void add_process (const sc_process_handle &process_h)
int process_count ()
virtual void signal (sc_thread_handle thread_p, int type)
void wait ()
void wait_clocked ()

Protected メソッド

void add_process (sc_process_base *process_p)

Protected 変数

sc_event m_join_event
int m_threads_n

フレンド

class sc_process_base


コンストラクタとデストラクタ

sc_core::sc_join::sc_join (  )  [inline]

sc_core::sc_join::~sc_join (  )  [inline, virtual]


関数

void sc_core::sc_join::add_process ( const sc_process_handle process_h  ) 

int sc_core::sc_join::process_count (  )  [inline]

void sc_core::sc_join::signal ( sc_thread_handle  thread_p,
int  type 
) [virtual]

sc_core::sc_process_monitorを再定義しています。

void sc_core::sc_join::wait (  )  [inline]

void sc_core::sc_join::wait_clocked (  )  [inline]

void sc_core::sc_join::add_process ( sc_process_base process_p  )  [protected]


フレンドと関連する関数

friend class sc_process_base [friend]


変数


このクラスの説明は次のファイルから生成されました:

SystemCに対してFri Jun 6 07:40:47 2008に生成されました。  doxygen 1.5.6