74 virtual void read( T&) = 0;
82 virtual T
read( ) = 0;
129 virtual bool nb_write(
const T& ) = 0;
154 virtual void write(
const T&,
int ) = 0;
155 virtual void write(
const T&) = 0;
virtual int num_free() const =0
virtual void write(const T &, int)=0
A new parameter segment ID is added for the out-of-order simulation.
virtual bool nb_read(T &)=0
virtual const sc_event & data_written_event() const =0
Abstract base class of all interface classes.
virtual int num_available() const =0
The sc_fifo<T> input interface class.
The sc_fifo<T> output interface class.
virtual const sc_event & data_read_event() const =0
segment id currently only used for sc_fifo::read(...) as a bug fix
virtual bool nb_write(const T &)=0