クラス sc_core::sc_event_and_list

#include <sc_event.h>

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

Inheritance graph
[凡例]

すべてのメンバ一覧

Public メソッド

sc_event_and_list & operator & (const sc_event &)

Protected メソッド

 sc_event_and_list (const sc_event &, bool auto_delete_=false)

Private メソッド

 sc_event_and_list ()
 sc_event_and_list (const sc_event_and_list &)
sc_event_and_list & operator= (const sc_event_and_list &)

フレンド

class sc_event
class sc_process_b
class sc_method_process
class sc_thread_process


説明

sc_event.h の 463 行で定義されています。


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

sc_core::sc_event_and_list::sc_event_and_list ( const sc_event &  e,
bool  auto_delete_ = false 
) [inline, protected]

sc_event.h の 491 行で定義されています。

00493 : sc_event_list( e, true, auto_delete_ )
00494 {}

sc_core::sc_event_and_list::sc_event_and_list (  )  [private]

sc_core::sc_event_and_list::sc_event_and_list ( const sc_event_and_list &   )  [private]


関数

sc_event_and_list & sc_core::sc_event_and_list::operator & ( const sc_event &  e  )  [inline]

sc_event.h の 499 行で定義されています。

00500 {
00501     push_back( e );
00502     return *this;
00503 }

sc_event_and_list& sc_core::sc_event_and_list::operator= ( const sc_event_and_list &   )  [private]


フレンドと関連する関数

friend class sc_event [friend]

sc_event.h の 466 行で定義されています。

friend class sc_process_b [friend]

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

sc_event.h の 467 行で定義されています。

friend class sc_method_process [friend]

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

sc_event.h の 468 行で定義されています。

friend class sc_thread_process [friend]

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

sc_event.h の 469 行で定義されています。


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

SystemCに対してFri Jun 6 20:11:59 2008に生成されました。  doxygen 1.5.6