Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

sc_lambda_ptr Class Reference

#include <sc_lambda.h>

Collaboration diagram for sc_lambda_ptr:

Collaboration graph
[legend]
List of all members.

Public Methods

 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_ptr & operator= (const sc_lambda_ptr &p)
 operator bool () const

Static Public Methods

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

Friends

class sc_cthread_process
class sc_lambda
class sc_lambda_rand
class sc_port_registry

Constructor & Destructor Documentation

sc_lambda_ptr::sc_lambda_ptr   [inline]
 

Definition at line 246 of file sc_lambda.h.

sc_lambda_ptr::sc_lambda_ptr const sc_lambda_ptr &    p [inline]
 

Definition at line 252 of file sc_lambda.h.

sc_lambda_ptr::sc_lambda_ptr const sc_signal_bool_deval &    b [inline, explicit]
 

Definition at line 258 of file sc_lambda.h.

References const, and RCAST.

sc_lambda_ptr::~sc_lambda_ptr   [inline]
 

Definition at line 265 of file sc_lambda.h.


Member Function Documentation

sc_lambda_ptr::operator bool   const [inline]
 

Definition at line 285 of file sc_lambda.h.

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

Definition at line 241 of file sc_lambda.h.

References sc_mempool::release().

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

Definition at line 238 of file sc_lambda.h.

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

Definition at line 235 of file sc_lambda.h.

References sc_mempool::allocate().

sc_lambda_ptr& sc_lambda_ptr::operator= const sc_lambda_ptr &    p [inline]
 

Definition at line 272 of file sc_lambda.h.

References ptr, and sc_lambda::ref_count.


Friends And Related Function Documentation

friend class sc_cthread_process [friend]
 

Definition at line 226 of file sc_lambda.h.

friend class sc_lambda [friend]
 

Definition at line 227 of file sc_lambda.h.

friend class sc_lambda_rand [friend]
 

Definition at line 228 of file sc_lambda.h.

friend class sc_port_registry [friend]
 

Definition at line 229 of file sc_lambda.h.


The documentation for this class was generated from the following file:
Generated on Fri Jan 14 08:31:37 2005 for SystemC2.1beta11(excludingMSLib)(IncludingSCV)\nProvidedby:www.openverificationfoundation.org by doxygen1.2.18