クラス sc_core::sc_prim_channel_registry

#include <sc_prim_channel.h>

すべてのメンバ一覧

Public メソッド

void insert (sc_prim_channel &)
void remove (sc_prim_channel &)
int size () const
void request_update (sc_prim_channel &)

Private メソッド

 sc_prim_channel_registry (sc_simcontext &simc_)
 ~sc_prim_channel_registry ()
void perform_update ()
void construction_done ()
void elaboration_done ()
void start_simulation ()
void simulation_done ()
 sc_prim_channel_registry ()
 sc_prim_channel_registry (const sc_prim_channel_registry &)
sc_prim_channel_registryoperator= (const sc_prim_channel_registry &)

Private 変数

sc_simcontextm_simc
sc_pvector< sc_prim_channel * > m_prim_channel_vec
sc_prim_channel ** m_update_array
int m_update_size
int m_update_last

フレンド

class sc_simcontext


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

sc_core::sc_prim_channel_registry::sc_prim_channel_registry ( sc_simcontext simc_  )  [explicit, private]

sc_core::sc_prim_channel_registry::~sc_prim_channel_registry (  )  [private]

sc_core::sc_prim_channel_registry::sc_prim_channel_registry (  )  [private]

sc_core::sc_prim_channel_registry::sc_prim_channel_registry ( const sc_prim_channel_registry  )  [private]


関数

void sc_core::sc_prim_channel_registry::insert ( sc_prim_channel prim_channel_  ) 

void sc_core::sc_prim_channel_registry::remove ( sc_prim_channel prim_channel_  ) 

int sc_core::sc_prim_channel_registry::size (  )  const [inline]

void sc_core::sc_prim_channel_registry::request_update ( sc_prim_channel prim_channel_  )  [inline]

void sc_core::sc_prim_channel_registry::perform_update (  )  [inline, private]

void sc_core::sc_prim_channel_registry::construction_done (  )  [private]

void sc_core::sc_prim_channel_registry::elaboration_done (  )  [private]

void sc_core::sc_prim_channel_registry::start_simulation (  )  [private]

void sc_core::sc_prim_channel_registry::simulation_done (  )  [private]

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


フレンドと関連する関数

friend class sc_simcontext [friend]


変数


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

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