Lines Matching refs:value

67      and ports whose target value is a SystemC native type.
127 and ports whose target value is a SystemC native type.
200 // get the value changed event
204 // read the current value
207 // get a reference to the current value (for tracing)
211 // was there a value changed event?
276 // This class implements a signal whose value acts like an sc_dt::sc_int<W> data
277 // value. This class is a specialization of the generic sc_signal class to
302 inline void base_write( sc_dt::int64 value );
325 virtual inline void write( const sc_in<sc_dt::sc_int<W> >& value );
326 virtual inline void write( const sc_inout<sc_dt::sc_int<W> >& value );
327 virtual inline void write( const sc_dt::sc_int<W>& value );
380 sc_dt::int64 m_new_val; // New value for this object instance.
400 SC_TEMPLATE // Return the value changed event, allocating it if necessary.
408 SC_TEMPLATE // Select a portion of a value.
417 SC_TEMPLATE // Write an sc_dt::uint64 value to this object instance.
418 inline void sc_signal<sc_dt::sc_int<W> >::base_write( sc_dt::int64 value )
423 m_new_val = value;
452 // These virtual methods allow value assignments to this object instance
454 // low order bit for this object instance's value is low_i.
455 // src = source value.
457 // instance's value.
510 SC_TEMPLATE // Return a reference to the value of this object instance.
520 SC_TEMPLATE // Return a kind value of "sc_signal".
632 SC_TEMPLATE // Read a portion of a value.
685 SC_TEMPLATE // Update the current value from new value.
706 SC_TEMPLATE // Return the value changed event.
711 SC_TEMPLATE // Write a sc_in<sc_dt::sc_int<W> > value to this object instance.
712 inline void sc_signal<sc_dt::sc_int<W> >::write( const sc_in<sc_dt::sc_int<W> >& value )
713 { base_write( value.operator sc_dt::int64 () ); }
716 SC_TEMPLATE // Write a sc_inout<sc_dt::sc_int<W> > value to this object instance.
717 inline void sc_signal<sc_dt::sc_int<W> >::write( const sc_inout<sc_dt::sc_int<W> >& value )
718 { base_write( value.operator sc_dt::int64 () ); }
721 SC_TEMPLATE // Write a sc_dt::sc_int<W> value to this object instance.
722 inline void sc_signal<sc_dt::sc_int<W> >::write( const sc_dt::sc_int<W>& value )
723 { base_write( value); }
726 SC_TEMPLATE // Write a portion of a value. If this is the first write in
727 // a delta cycle we copy the existing value before setting the bits.
730 sc_dt::int64 new_v; // New value.
731 sc_dt::uint64 keep; // Keep mask value.
744 // value. This class is a specialization of the generic sc_in class to
877 // get the value changed event
883 // read the current value
891 // was there a value changed event?
1012 // sc_dt::sc_int<W> data value. It is derived from the sc_int_in. This class is a
1135 // get the value changed event
1141 // read the current value
1149 // was there a value changed event?
1204 // value initialization
1347 // sc_dt::sc_int<W> data value. This class is a derivation of sc_inout, since
1470 // These operators assign a value to the bits associated with this object
1581 // These methods assign this object instance's value from the supplied
1582 // value starting at the supplied bit within that value.
1583 // src = value to use to set this object instance's value.
1584 // low_i = bit in src that is to be the low order bit of the value to set.