Lines Matching refs:value

77      and ports whose target value is a SystemC native type.
161 and ports whose target value is a SystemC native type.
232 // get the value changed event
236 // read the current value
239 // get a reference to the current value (for tracing)
243 // was there a value changed event?
308 // This class implements a signal whose value acts like an sc_dt::sc_uint<W> data
309 // value. This class is a specialization of the generic sc_signal class to
334 inline void base_write( sc_dt::uint64 value );
357 virtual inline void write( const sc_in<sc_dt::sc_uint<W> >& value );
358 virtual inline void write( const sc_inout<sc_dt::sc_uint<W> >& value );
359 virtual inline void write( const sc_dt::sc_uint<W>& value );
411 sc_dt::uint64 m_new_val; // New value for this object instance.
431 SC_TEMPLATE // Return the value changed event, allocating it if necessary.
439 SC_TEMPLATE // Write an sc_dt::uint64 value to this object instance.
440 inline void sc_signal<sc_dt::sc_uint<W> >::base_write( sc_dt::uint64 value )
445 m_new_val = value;
474 // These virtual methods allow value assignments to this object instance
476 // low order bit for this object instance's value is low_i.
477 // src = source value.
479 // instance's value.
537 SC_TEMPLATE // Return a reference to the value of this object instance.
550 SC_TEMPLATE // Return a kind value of "sc_signal".
677 SC_TEMPLATE // Read a portion of a value.
730 SC_TEMPLATE // Update the current value from new value.
751 SC_TEMPLATE // Return the value changed event.
756 SC_TEMPLATE // Write a sc_in<sc_dt::sc_uint<W> > value to this object instance.
757 inline void sc_signal<sc_dt::sc_uint<W> >::write( const sc_in<sc_dt::sc_uint<W> >& value )
758 { base_write( value.operator sc_dt::uint64 () ); }
761 SC_TEMPLATE // Write a sc_inout<sc_dt::sc_uint<W> > value to this object instance.
762 inline void sc_signal<sc_dt::sc_uint<W> >::write( const sc_inout<sc_dt::sc_uint<W> >& value )
763 { base_write( value.operator sc_dt::uint64 () ); }
766 SC_TEMPLATE // Write a sc_dt::sc_uint<W> value to this object instance.
768 const sc_dt::sc_uint<W>& value )
769 { base_write( value); }
772 SC_TEMPLATE // Select a portion of a value.
781 SC_TEMPLATE // Write a portion of a value. If this is the first write in
782 // a delta cycle we copy the existing value before setting the bits.
785 sc_dt::uint64 new_v; // New value.
786 sc_dt::uint64 keep; // Keep mask value.
799 // value. This class is a specialization of the generic sc_in class to
933 // get the value changed event
939 // read the current value
947 // was there a value changed event?
1069 // sc_dt::sc_uint<W> data value. It is derived from the sc_uint_in. This class is a
1193 // get the value changed event
1199 // read the current value
1207 // was there a value changed event?
1262 // value initialization
1403 // sc_dt::sc_uint<W> data value. This class is a derivation of sc_inout, since
1526 // These operators assign a value to the bits associated with this object
1628 // These methods assign this object instance's value from the supplied
1629 // value starting at the supplied bit within that value.
1630 // src = value to use to set this object instance's value.
1631 // low_i = bit in src that is to be the low order bit of the value to set.