rc_signal_in_accessor_base Class Template Reference

#include <rc_signal_accessors.h>

Inheritance diagram for rc_signal_in_accessor_base:

rc_abstract_accessor< sc_signal_in_if< T > > rc_abstract_accessor_b rc_interface_wrapper::accessor rc_interface_wrapper_base::accessor_base rc_interface_wrapper_base::accessor_base rc_interface_filter rc_event_filter rc_interface_filter rc_event_filter rc_accessor< sc_signal_in_if< T > > rc_signal_in_accessor_edged_base

List of all members.


Detailed Description

template<class T>
class ReChannel::rc_signal_in_accessor_base< T >

Base class of an accessor for a signal (input).

Definition at line 145 of file rc_signal_accessors.h.


Public Member Functions

 RC_EVENT (default_event)
 RC_EVENT_ALIAS (default_event, value_changed_event)
virtual const T & read () const
virtual const T & get_data_ref () const
virtual bool event () const

Protected Types

typedef
sc_signal_in_if< T > 
if_type

Protected Member Functions

 rc_signal_in_accessor_base ()

Member Typedef Documentation

typedef sc_signal_in_if<T> if_type [protected]

Reimplemented from rc_abstract_accessor< sc_signal_in_if< T > >.

Reimplemented in rc_accessor< sc_signal_in_if< T > >, rc_signal_in_accessor_edged_base, rc_accessor< sc_signal_in_if< bool > >, rc_accessor< sc_signal_in_if< sc_dt::sc_logic > >, rc_signal_in_accessor_edged_base< sc_dt::sc_logic >, and rc_signal_in_accessor_edged_base< bool >.

Definition at line 149 of file rc_signal_accessors.h.


Constructor & Destructor Documentation

rc_signal_in_accessor_base (  )  [inline, protected]

Definition at line 151 of file rc_signal_accessors.h.


Member Function Documentation

RC_EVENT ( default_event   ) 

RC_EVENT_ALIAS ( default_event  ,
value_changed_event   
)

virtual const T& read (  )  const [inline, virtual]

Definition at line 157 of file rc_signal_accessors.h.

virtual const T& get_data_ref (  )  const [inline, virtual]

Definition at line 161 of file rc_signal_accessors.h.

virtual bool event (  )  const [inline, virtual]

Definition at line 165 of file rc_signal_accessors.h.


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