rc_signal Class Template Reference

#include <rc_signal.h>

Inheritance diagram for rc_signal:

rc_signal_b sc_signal_inout_if rc_prim_channel rc_resettable rc_buffer

List of all members.


Detailed Description

template<class T>
class ReChannel::rc_signal< T >

Resettable representation of sc_signal.

Definition at line 159 of file rc_signal.h.


Public Member Functions

 rc_signal (const sc_module_name &name_=sc_gen_unique_name("signal"))
 operator const T & () const
this_typeoperator= (const T &value)
this_typeoperator= (const this_type &signal_)

Private Types

typedef rc_signal< T > this_type
typedef rc_signal_b< T > base_type

Member Typedef Documentation

typedef rc_signal<T> this_type [private]

Reimplemented in rc_buffer, rc_signal_resolved, and rc_signal_rv.

Definition at line 163 of file rc_signal.h.

typedef rc_signal_b<T> base_type [private]

Reimplemented in rc_buffer, rc_signal_resolved, and rc_signal_rv.

Definition at line 164 of file rc_signal.h.


Constructor & Destructor Documentation

rc_signal ( const sc_module_name &  name_ = sc_gen_unique_name("signal")  )  [inline, explicit]

Definition at line 167 of file rc_signal.h.


Member Function Documentation

operator const T & (  )  const [inline]

Reimplemented in rc_buffer, and rc_signal_resolved.

Definition at line 172 of file rc_signal.h.

this_type& operator= ( const T &  value  )  [inline]

Reimplemented in rc_buffer, and rc_signal_resolved.

Definition at line 175 of file rc_signal.h.

this_type& operator= ( const this_type signal_  )  [inline]

Definition at line 178 of file rc_signal.h.


The documentation for this class was generated from the following file:
Generated on Tue Jan 1 23:14:13 2008 for ReChannel by  doxygen 1.5.3