sc_core::sc_lambda_ptr Class Reference

#include <sc_lambda.h>

List of all members.

Public Member Functions

 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 Member Functions

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 Member Functions

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

Private Attributes

sc_lambdaptr

Friends

class sc_cthread_process
class sc_lambda
class sc_lambda_rand
class sc_port_registry


Constructor & Destructor Documentation

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]


Member Function Documentation

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]


Friends And Related Function Documentation

friend class sc_cthread_process [friend]

friend class sc_lambda [friend]

friend class sc_lambda_rand [friend]

friend class sc_port_registry [friend]


Member Data Documentation

sc_lambda* sc_core::sc_lambda_ptr::ptr [private]


The documentation for this class was generated from the following file:
Generated by
Matthieu Moy <Matthieu.Moy@st.com>
Back to Pinapa Home Page