クラス sc_core::sc_cor_pkg

#include <sc_cor.h>

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

Inheritance graph
[凡例]

すべてのメンバ一覧

Public メソッド

 sc_cor_pkg (sc_simcontext *simc)
virtual ~sc_cor_pkg ()
virtual sc_corcreate (std::size_t stack_size, sc_cor_fn *fn, void *arg)=0
virtual void yield (sc_cor *next_cor)=0
virtual void abort (sc_cor *next_cor)=0
virtual sc_corget_main ()=0
sc_simcontextsimcontext ()

Private メソッド

 sc_cor_pkg ()
 sc_cor_pkg (const sc_cor_pkg &)
sc_cor_pkgoperator= (const sc_cor_pkg &)

Private 変数

sc_simcontextm_simc


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

sc_core::sc_cor_pkg::sc_cor_pkg ( sc_simcontext simc  )  [inline]

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

sc_core::sc_cor_pkg::sc_cor_pkg (  )  [private]

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


関数

virtual sc_cor* sc_core::sc_cor_pkg::create ( std::size_t  stack_size,
sc_cor_fn fn,
void *  arg 
) [pure virtual]

sc_core::sc_cor_pkg_qtで実装されています。

virtual void sc_core::sc_cor_pkg::yield ( sc_cor next_cor  )  [pure virtual]

sc_core::sc_cor_pkg_qtで実装されています。

virtual void sc_core::sc_cor_pkg::abort ( sc_cor next_cor  )  [pure virtual]

sc_core::sc_cor_pkg_qtで実装されています。

virtual sc_cor* sc_core::sc_cor_pkg::get_main (  )  [pure virtual]

sc_core::sc_cor_pkg_qtで実装されています。

sc_simcontext* sc_core::sc_cor_pkg::simcontext (  )  [inline]

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


変数


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

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