gem5  v20.1.0.0
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
sc_core::sc_signal< sc_dt::sc_int< W > > Class Reference

#include <scx_signal_int.h>

Inheritance diagram for sc_core::sc_signal< sc_dt::sc_int< W > >:
sc_core::sc_signal_inout_if< sc_dt::sc_int< W > > sc_core::sc_prim_channel sc_dt::sc_int< W > sc_core::sc_signal_in_if< sc_dt::sc_int< W > > sc_core::sc_signal_write_if< sc_dt::sc_int< W > > sc_core::sc_object sc_core::sc_int_part_if sc_core::sc_interface sc_core::sc_interface

Public Types

typedef sc_signal< sc_dt::sc_int< W > > this_type
 
- Public Types inherited from sc_core::sc_signal_in_if< sc_dt::sc_int< W > >
typedef sc_signal_in_if< sc_dt::sc_int< W > > this_type
 

Public Member Functions

 sc_signal ()
 
 sc_signal (const char *name_)
 
virtual ~sc_signal ()
 
bool base_event () const
 
const sc_dt::sc_int< W > & base_read () const
 
const sc_eventbase_value_changed_event () const
 
void base_write (sc_dt::int64 value)
 
virtual const char * kind () const
 
virtual void update ()
 
virtual const sc_eventdefault_event () const
 
virtual void register_port (sc_port_base &port_, const char *if_typename_)
 
virtual sc_dt::sc_int_basepart_read_target ()
 
virtual sc_dt::uint64 read_part (int left, int right) const
 
virtual sc_int_sigrefselect_part (int left, int right)
 
virtual void write_part (sc_dt::uint64 v, int left, int right)
 
virtual bool event () const
 
virtual const sc_dt::sc_int< W > & get_data_ref () const
 
virtual sc_signal< sc_dt::sc_int< W > > & get_signal ()
 
virtual const sc_dt::sc_int< W > & read () const
 
virtual const sc_eventvalue_changed_event () const
 
virtual void write (const sc_in< sc_dt::sc_int< W > > &value)
 
virtual void write (const sc_inout< sc_dt::sc_int< W > > &value)
 
virtual void write (const sc_dt::sc_int< W > &value)
 
sc_int_sigrefoperator() (int left, int right)
 
sc_int_sigrefoperator[] (int bit)
 
void operator= (const this_type &new_val)
 
void operator= (const char *new_val)
 
void operator= (sc_dt::uint64 new_val)
 
void operator= (sc_dt::int64 new_val)
 
void operator= (int new_val)
 
void operator= (long new_val)
 
void operator= (short new_val)
 
void operator= (unsigned int new_val)
 
void operator= (unsigned long new_val)
 
void operator= (unsigned short new_val)
 
template<typename T >
void operator= (const sc_dt::sc_generic_base< T > &new_val)
 
void operator= (const sc_dt::sc_signed &new_val)
 
void operator= (const sc_dt::sc_unsigned &new_val)
 
void operator= (const sc_dt::sc_bv_base &new_val)
 
void operator= (const sc_dt::sc_lv_base &new_val)
 
virtual void concat_set (sc_dt::int64 src, int low_i)
 
virtual void concat_set (const sc_dt::sc_lv_base &src, int low_i)
 
virtual void concat_set (const sc_dt::sc_signed &src, int low_i)
 
virtual void concat_set (const sc_dt::sc_unsigned &src, int low_i)
 
virtual void concat_set (sc_dt::uint64 src, int low_i)
 
template<typename T >
SC_TEMPLATE void operator= (const sc_dt::sc_generic_base< T > &new_val)
 
- Public Member Functions inherited from sc_core::sc_interface
virtual ~sc_interface ()
 
- Public Member Functions inherited from sc_core::sc_signal_write_if< sc_dt::sc_int< W > >
virtual sc_writer_policy get_writer_policy () const
 
- Public Member Functions inherited from sc_core::sc_object
const char * name () const
 
const char * basename () const
 
virtual void print (std::ostream &=std::cout) const
 
virtual void dump (std::ostream &=std::cout) const
 
virtual const std::vector< sc_object * > & get_child_objects () const
 
virtual const std::vector< sc_event * > & get_child_events () const
 
sc_objectget_parent_object () const
 
bool add_attribute (sc_attr_base &)
 
sc_attr_baseget_attribute (const std::string &)
 
sc_attr_baseremove_attribute (const std::string &)
 
void remove_all_attributes ()
 
int num_attributes () const
 
sc_attr_cltnattr_cltn ()
 
const sc_attr_cltnattr_cltn () const
 
sc_simcontextsimcontext () const
 
- Public Member Functions inherited from sc_dt::sc_int< W >
 sc_int ()
 
 sc_int (int_type v)
 
 sc_int (const sc_int< W > &a)
 
 sc_int (const sc_int_base &a)
 
 sc_int (const sc_int_subref_r &a)
 
template<class T >
 sc_int (const sc_generic_base< T > &a)
 
 sc_int (const sc_signed &a)
 
 sc_int (const sc_unsigned &a)
 
 sc_int (const sc_fxval &a)
 
 sc_int (const sc_fxval_fast &a)
 
 sc_int (const sc_fxnum &a)
 
 sc_int (const sc_fxnum_fast &a)
 
 sc_int (const sc_bv_base &a)
 
 sc_int (const sc_lv_base &a)
 
 sc_int (const char *a)
 
 sc_int (unsigned long a)
 
 sc_int (long a)
 
 sc_int (unsigned int a)
 
 sc_int (int a)
 
 sc_int (uint64 a)
 
 sc_int (double a)
 
sc_int< W > & operator= (int_type v)
 
sc_int< W > & operator= (const sc_int_base &a)
 
sc_int< W > & operator= (const sc_int_subref_r &a)
 
sc_int< W > & operator= (const sc_int< W > &a)
 
template<class T >
sc_int< W > & operator= (const sc_generic_base< T > &a)
 
sc_int< W > & operator= (const sc_signed &a)
 
sc_int< W > & operator= (const sc_unsigned &a)
 
sc_int< W > & operator= (const sc_fxval &a)
 
sc_int< W > & operator= (const sc_fxval_fast &a)
 
sc_int< W > & operator= (const sc_fxnum &a)
 
sc_int< W > & operator= (const sc_fxnum_fast &a)
 
sc_int< W > & operator= (const sc_bv_base &a)
 
sc_int< W > & operator= (const sc_lv_base &a)
 
sc_int< W > & operator= (const char *a)
 
sc_int< W > & operator= (unsigned long a)
 
sc_int< W > & operator= (long a)
 
sc_int< W > & operator= (unsigned int a)
 
sc_int< W > & operator= (int a)
 
sc_int< W > & operator= (uint64 a)
 
sc_int< W > & operator= (double a)
 
sc_int< W > & operator+= (int_type v)
 
sc_int< W > & operator-= (int_type v)
 
sc_int< W > & operator*= (int_type v)
 
sc_int< W > & operator/= (int_type v)
 
sc_int< W > & operator%= (int_type v)
 
sc_int< W > & operator&= (int_type v)
 
sc_int< W > & operator|= (int_type v)
 
sc_int< W > & operator^= (int_type v)
 
sc_int< W > & operator<<= (int_type v)
 
sc_int< W > & operator>>= (int_type v)
 
sc_int< W > & operator++ ()
 
const sc_int< W > operator++ (int)
 
sc_int< W > & operator-- ()
 
const sc_int< W > operator-- (int)
 

Protected Member Functions

void check_writer ()
 
- Protected Member Functions inherited from sc_core::sc_signal_inout_if< sc_dt::sc_int< W > >
 sc_signal_inout_if ()
 
- Protected Member Functions inherited from sc_core::sc_signal_in_if< sc_dt::sc_int< W > >
 sc_signal_in_if ()
 
- Protected Member Functions inherited from sc_core::sc_int_part_if
 sc_int_part_if ()
 
- Protected Member Functions inherited from sc_core::sc_interface
 sc_interface ()
 
- Protected Member Functions inherited from sc_core::sc_signal_write_if< sc_dt::sc_int< W > >
 sc_signal_write_if ()
 
- Protected Member Functions inherited from sc_core::sc_prim_channel
 sc_prim_channel ()
 
 sc_prim_channel (const char *)
 
virtual ~sc_prim_channel ()
 
void request_update ()
 
void async_request_update ()
 
void next_trigger ()
 
void next_trigger (const sc_event &)
 
void next_trigger (const sc_event_or_list &)
 
void next_trigger (const sc_event_and_list &)
 
void next_trigger (const sc_time &)
 
void next_trigger (double, sc_time_unit)
 
void next_trigger (const sc_time &, const sc_event &)
 
void next_trigger (double, sc_time_unit, const sc_event &)
 
void next_trigger (const sc_time &, const sc_event_or_list &)
 
void next_trigger (double, sc_time_unit, const sc_event_or_list &)
 
void next_trigger (const sc_time &, const sc_event_and_list &)
 
void next_trigger (double, sc_time_unit, const sc_event_and_list &)
 
bool timed_out ()
 
void wait ()
 
void wait (int)
 
void wait (const sc_event &)
 
void wait (const sc_event_or_list &)
 
void wait (const sc_event_and_list &)
 
void wait (const sc_time &)
 
void wait (double, sc_time_unit)
 
void wait (const sc_time &, const sc_event &)
 
void wait (double, sc_time_unit, const sc_event &)
 
void wait (const sc_time &, const sc_event_or_list &)
 
void wait (double, sc_time_unit, const sc_event_or_list &)
 
void wait (const sc_time &, const sc_event_and_list &)
 
void wait (double, sc_time_unit, const sc_event_and_list &)
 
virtual void before_end_of_elaboration ()
 
virtual void end_of_elaboration ()
 
virtual void start_of_simulation ()
 
virtual void end_of_simulation ()
 
- Protected Member Functions inherited from sc_core::sc_object
 sc_object ()
 
 sc_object (const char *)
 
 sc_object (const sc_object &)
 
sc_objectoperator= (const sc_object &)
 
virtual ~sc_object ()
 

Protected Attributes

sc_eventm_changed_event_p
 
sc_dt::uint64 m_event_delta
 
sc_dt::int64 m_new_val
 
sc_port_basem_output_p
 
sc_process_bm_writer_p
 

Private Member Functions

sc_signal< sc_dt::sc_int< W > > & operator++ ()
 
const sc_signal< sc_dt::sc_int< W > > & operator++ (int)
 
sc_signal< sc_dt::sc_int< W > > & operator-- ()
 
const sc_signal< sc_dt::sc_int< W > > & operator-- (int)
 
sc_signal< sc_dt::sc_int< W > > & operator+= (sc_dt::int_type)
 
sc_signal< sc_dt::sc_int< W > > & operator-= (sc_dt::int_type)
 
sc_signal< sc_dt::sc_int< W > > & operator*= (sc_dt::int_type)
 
sc_signal< sc_dt::sc_int< W > > & operator/= (sc_dt::int_type)
 
sc_signal< sc_dt::sc_int< W > > & operator%= (sc_dt::int_type)
 
sc_signal< sc_dt::sc_int< W > > & operator&= (sc_dt::int_type)
 
sc_signal< sc_dt::sc_int< W > > & operator|= (sc_dt::int_type)
 
sc_signal< sc_dt::sc_int< W > > & operator^= (sc_dt::int_type)
 

Detailed Description

Definition at line 285 of file scx_signal_int.h.

Member Typedef Documentation

◆ this_type

Definition at line 291 of file scx_signal_int.h.

Constructor & Destructor Documentation

◆ sc_signal() [1/2]

Definition at line 661 of file scx_signal_int.h.

◆ sc_signal() [2/2]

SC_TEMPLATE sc_core::sc_signal< sc_dt::sc_int< W > >::sc_signal ( const char *  name_)
inlineexplicit

Definition at line 670 of file scx_signal_int.h.

◆ ~sc_signal()

Definition at line 679 of file scx_signal_int.h.

Member Function Documentation

◆ base_event()

SC_TEMPLATE bool sc_core::sc_signal< sc_dt::sc_int< W > >::base_event ( ) const
inline

Definition at line 387 of file scx_signal_int.h.

◆ base_read()

const SC_TEMPLATE sc_dt::sc_int< W > & sc_core::sc_signal< sc_dt::sc_int< W > >::base_read ( ) const
inline

Definition at line 394 of file scx_signal_int.h.

◆ base_value_changed_event()

const SC_TEMPLATE sc_event & sc_core::sc_signal< sc_dt::sc_int< W > >::base_value_changed_event ( ) const
inline

Definition at line 401 of file scx_signal_int.h.

◆ base_write()

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::base_write ( sc_dt::int64  value)
inline

Definition at line 418 of file scx_signal_int.h.

◆ check_writer()

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::check_writer ( )
inlineprotected

◆ concat_set() [1/5]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::concat_set ( const sc_dt::sc_lv_base src,
int  low_i 
)
inlinevirtual

◆ concat_set() [2/5]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::concat_set ( const sc_dt::sc_signed src,
int  low_i 
)
inlinevirtual

Definition at line 481 of file scx_signal_int.h.

◆ concat_set() [3/5]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::concat_set ( const sc_dt::sc_unsigned src,
int  low_i 
)
inlinevirtual

Definition at line 487 of file scx_signal_int.h.

◆ concat_set() [4/5]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::concat_set ( sc_dt::int64  src,
int  low_i 
)
inlinevirtual

Definition at line 460 of file scx_signal_int.h.

◆ concat_set() [5/5]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::concat_set ( sc_dt::uint64  src,
int  low_i 
)
inlinevirtual

Definition at line 493 of file scx_signal_int.h.

◆ default_event()

const SC_TEMPLATE sc_event & sc_core::sc_signal< sc_dt::sc_int< W > >::default_event ( ) const
inlinevirtual

Reimplemented from sc_core::sc_interface.

Definition at line 501 of file scx_signal_int.h.

◆ event()

SC_TEMPLATE bool sc_core::sc_signal< sc_dt::sc_int< W > >::event ( ) const
inlinevirtual

Implements sc_core::sc_signal_in_if< sc_dt::sc_int< W > >.

Definition at line 506 of file scx_signal_int.h.

◆ get_data_ref()

const SC_TEMPLATE sc_dt::sc_int< W > & sc_core::sc_signal< sc_dt::sc_int< W > >::get_data_ref ( ) const
inlinevirtual

Implements sc_core::sc_signal_in_if< sc_dt::sc_int< W > >.

Definition at line 511 of file scx_signal_int.h.

◆ get_signal()

SC_TEMPLATE sc_signal< sc_dt::sc_int< W > > & sc_core::sc_signal< sc_dt::sc_int< W > >::get_signal ( )
inlinevirtual

Definition at line 516 of file scx_signal_int.h.

◆ kind()

const SC_TEMPLATE char * sc_core::sc_signal< sc_dt::sc_int< W > >::kind ( ) const
inlinevirtual

Reimplemented from sc_core::sc_prim_channel.

Definition at line 521 of file scx_signal_int.h.

◆ operator%=()

sc_signal<sc_dt::sc_int<W> >& sc_core::sc_signal< sc_dt::sc_int< W > >::operator%= ( sc_dt::int_type  )
private

◆ operator&=()

sc_signal<sc_dt::sc_int<W> >& sc_core::sc_signal< sc_dt::sc_int< W > >::operator&= ( sc_dt::int_type  )
private

◆ operator()()

SC_TEMPLATE sc_int_sigref & sc_core::sc_signal< sc_dt::sc_int< W > >::operator() ( int  left,
int  right 
)
inline

◆ operator*=()

sc_signal<sc_dt::sc_int<W> >& sc_core::sc_signal< sc_dt::sc_int< W > >::operator*= ( sc_dt::int_type  )
private

◆ operator++() [1/2]

sc_signal<sc_dt::sc_int<W> >& sc_core::sc_signal< sc_dt::sc_int< W > >::operator++ ( )
private

◆ operator++() [2/2]

const sc_signal<sc_dt::sc_int<W> >& sc_core::sc_signal< sc_dt::sc_int< W > >::operator++ ( int  )
private

◆ operator+=()

sc_signal<sc_dt::sc_int<W> >& sc_core::sc_signal< sc_dt::sc_int< W > >::operator+= ( sc_dt::int_type  )
private

◆ operator--() [1/2]

sc_signal<sc_dt::sc_int<W> >& sc_core::sc_signal< sc_dt::sc_int< W > >::operator-- ( )
private

◆ operator--() [2/2]

const sc_signal<sc_dt::sc_int<W> >& sc_core::sc_signal< sc_dt::sc_int< W > >::operator-- ( int  )
private

◆ operator-=()

sc_signal<sc_dt::sc_int<W> >& sc_core::sc_signal< sc_dt::sc_int< W > >::operator-= ( sc_dt::int_type  )
private

◆ operator/=()

sc_signal<sc_dt::sc_int<W> >& sc_core::sc_signal< sc_dt::sc_int< W > >::operator/= ( sc_dt::int_type  )
private

◆ operator=() [1/16]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::operator= ( const char *  new_val)
inline

Definition at line 563 of file scx_signal_int.h.

◆ operator=() [2/16]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::operator= ( const sc_dt::sc_bv_base new_val)
inline

Definition at line 614 of file scx_signal_int.h.

◆ operator=() [3/16]

template<typename T >
void sc_core::sc_signal< sc_dt::sc_int< W > >::operator= ( const sc_dt::sc_generic_base< T > &  new_val)
inline

◆ operator=() [4/16]

template<typename T >
SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::operator= ( const sc_dt::sc_generic_base< T > &  new_val)
inline

Definition at line 601 of file scx_signal_int.h.

◆ operator=() [5/16]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::operator= ( const sc_dt::sc_lv_base new_val)
inline

Definition at line 618 of file scx_signal_int.h.

◆ operator=() [6/16]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::operator= ( const sc_dt::sc_signed new_val)
inline

Definition at line 606 of file scx_signal_int.h.

◆ operator=() [7/16]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::operator= ( const sc_dt::sc_unsigned new_val)
inline

Definition at line 610 of file scx_signal_int.h.

◆ operator=() [8/16]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::operator= ( const this_type new_val)
inline

Definition at line 559 of file scx_signal_int.h.

◆ operator=() [9/16]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::operator= ( int  new_val)
inline

Definition at line 575 of file scx_signal_int.h.

◆ operator=() [10/16]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::operator= ( long  new_val)
inline

Definition at line 579 of file scx_signal_int.h.

◆ operator=() [11/16]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::operator= ( sc_dt::int64  new_val)
inline

Definition at line 571 of file scx_signal_int.h.

◆ operator=() [12/16]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::operator= ( sc_dt::uint64  new_val)
inline

Definition at line 567 of file scx_signal_int.h.

◆ operator=() [13/16]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::operator= ( short  new_val)
inline

Definition at line 583 of file scx_signal_int.h.

◆ operator=() [14/16]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::operator= ( unsigned int  new_val)
inline

Definition at line 587 of file scx_signal_int.h.

◆ operator=() [15/16]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::operator= ( unsigned long  new_val)
inline

Definition at line 591 of file scx_signal_int.h.

◆ operator=() [16/16]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::operator= ( unsigned short  new_val)
inline

Definition at line 595 of file scx_signal_int.h.

◆ operator[]()

SC_TEMPLATE sc_int_sigref & sc_core::sc_signal< sc_dt::sc_int< W > >::operator[] ( int  bit)
inline

Definition at line 552 of file scx_signal_int.h.

◆ operator^=()

sc_signal<sc_dt::sc_int<W> >& sc_core::sc_signal< sc_dt::sc_int< W > >::operator^= ( sc_dt::int_type  )
private

◆ operator|=()

sc_signal<sc_dt::sc_int<W> >& sc_core::sc_signal< sc_dt::sc_int< W > >::operator|= ( sc_dt::int_type  )
private

◆ part_read_target()

SC_TEMPLATE sc_dt::sc_int_base * sc_core::sc_signal< sc_dt::sc_int< W > >::part_read_target ( )
inlinevirtual

Reimplemented from sc_core::sc_int_part_if.

Definition at line 623 of file scx_signal_int.h.

◆ read()

const SC_TEMPLATE sc_dt::sc_int< W > & sc_core::sc_signal< sc_dt::sc_int< W > >::read ( ) const
inlinevirtual

Implements sc_core::sc_signal_in_if< sc_dt::sc_int< W > >.

Definition at line 628 of file scx_signal_int.h.

◆ read_part()

SC_TEMPLATE sc_dt::uint64 sc_core::sc_signal< sc_dt::sc_int< W > >::read_part ( int  left,
int  right 
) const
inlinevirtual

Reimplemented from sc_core::sc_int_part_if.

Definition at line 633 of file scx_signal_int.h.

References sc_dt::mask_int.

◆ register_port()

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::register_port ( sc_port_base port_,
const char *  if_typename_ 
)
inlinevirtual

Reimplemented from sc_core::sc_interface.

Definition at line 640 of file scx_signal_int.h.

References name(), sc_core::sc_object::name(), and sc_core::sc_signal_invalid_writer().

◆ select_part()

SC_TEMPLATE sc_int_sigref & sc_core::sc_signal< sc_dt::sc_int< W > >::select_part ( int  left,
int  right 
)
inlinevirtual

◆ update()

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::update ( )
inlinevirtual

Reimplemented from sc_core::sc_prim_channel.

Definition at line 686 of file scx_signal_int.h.

References sc_dt::sc_int_base::operator=().

◆ value_changed_event()

const SC_TEMPLATE sc_event & sc_core::sc_signal< sc_dt::sc_int< W > >::value_changed_event ( ) const
inlinevirtual

Implements sc_core::sc_signal_in_if< sc_dt::sc_int< W > >.

Definition at line 707 of file scx_signal_int.h.

◆ write() [1/3]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::write ( const sc_dt::sc_int< W > &  value)
inlinevirtual

◆ write() [2/3]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::write ( const sc_in< sc_dt::sc_int< W > > &  value)
inlinevirtual

Definition at line 712 of file scx_signal_int.h.

◆ write() [3/3]

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::write ( const sc_inout< sc_dt::sc_int< W > > &  value)
inlinevirtual

Definition at line 717 of file scx_signal_int.h.

◆ write_part()

SC_TEMPLATE void sc_core::sc_signal< sc_dt::sc_int< W > >::write_part ( sc_dt::uint64  v,
int  left,
int  right 
)
inlinevirtual

Reimplemented from sc_core::sc_int_part_if.

Definition at line 728 of file scx_signal_int.h.

References sc_dt::mask_int, and ArmISA::v.

Member Data Documentation

◆ m_changed_event_p

sc_event* sc_core::sc_signal< sc_dt::sc_int< W > >::m_changed_event_p
mutableprotected

Definition at line 378 of file scx_signal_int.h.

◆ m_event_delta

sc_dt::uint64 sc_core::sc_signal< sc_dt::sc_int< W > >::m_event_delta
protected

Definition at line 379 of file scx_signal_int.h.

◆ m_new_val

sc_dt::int64 sc_core::sc_signal< sc_dt::sc_int< W > >::m_new_val
protected

Definition at line 380 of file scx_signal_int.h.

◆ m_output_p

sc_port_base* sc_core::sc_signal< sc_dt::sc_int< W > >::m_output_p
protected

Definition at line 381 of file scx_signal_int.h.

◆ m_writer_p

sc_process_b* sc_core::sc_signal< sc_dt::sc_int< W > >::m_writer_p
protected

Definition at line 382 of file scx_signal_int.h.


The documentation for this class was generated from the following file:

Generated on Wed Sep 30 2020 14:03:09 for gem5 by doxygen 1.8.17