クラス sc_core::sc_lambda_ptr

#include <sc_lambda.h>

すべてのメンバ一覧

Public メソッド

 sc_lambda_ptr ()
 sc_lambda_ptr (const sc_lambda_ptr &p)
 sc_lambda_ptr (const sc_signal_bool_deval &b)
 ~sc_lambda_ptr ()
sc_lambda_ptroperator= (const sc_lambda_ptr &p)
 operator bool () const

Static Public メソッド

static void * operator new (size_t sz)
static void * operator new (size_t, void *p)
static void operator delete (void *p, size_t sz)

Private メソッド

 sc_lambda_ptr (sc_lambda *p)
sc_lambda_ptroperator= (sc_lambda *p)
sc_lambdaoperator-> () const

Private 変数

sc_lambdaptr

フレンド

class sc_cthread_process
class sc_lambda
class sc_lambda_rand
class sc_port_registry


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

sc_core::sc_lambda_ptr::sc_lambda_ptr (  )  [inline]

sc_core::sc_lambda_ptr::sc_lambda_ptr ( const sc_lambda_ptr p  )  [inline]

sc_core::sc_lambda_ptr::sc_lambda_ptr ( const sc_signal_bool_deval &  b  )  [inline, explicit]

sc_core::sc_lambda_ptr::~sc_lambda_ptr (  )  [inline]

sc_core::sc_lambda_ptr::sc_lambda_ptr ( sc_lambda p  )  [inline, private]


関数

static void* sc_core::sc_lambda_ptr::operator new ( size_t  sz  )  [inline, static]

static void* sc_core::sc_lambda_ptr::operator new ( size_t  ,
void *  p 
) [inline, static]

static void sc_core::sc_lambda_ptr::operator delete ( void *  p,
size_t  sz 
) [inline, static]

sc_lambda_ptr& sc_core::sc_lambda_ptr::operator= ( const sc_lambda_ptr p  )  [inline]

sc_core::sc_lambda_ptr::operator bool (  )  const [inline]

sc_lambda_ptr& sc_core::sc_lambda_ptr::operator= ( sc_lambda p  )  [inline, private]

sc_lambda* sc_core::sc_lambda_ptr::operator-> (  )  const [inline, private]


フレンドと関連する関数

friend class sc_cthread_process [friend]

friend class sc_lambda [friend]

friend class sc_lambda_rand [friend]

friend class sc_port_registry [friend]


変数


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

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