28 #ifndef __SYSTEMC_EXT_CHANNEL_SC_FIFO_OUT_IF_HH__ 29 #define __SYSTEMC_EXT_CHANNEL_SC_FIFO_OUT_IF_HH__ 31 #include "../core/sc_interface.hh" 42 virtual bool nb_write(
const T &) = 0;
50 virtual void write(
const T &) = 0;
58 virtual int num_free()
const = 0;
74 #endif //__SYSTEMC_EXT_CHANNEL_SC_FIFO_OUT_IF_HH__ sc_interface & operator=(const sc_interface &)
virtual bool nb_write(const T &)=0
sc_fifo_out_if(const sc_fifo_out_if< T > &)
virtual const sc_event & data_read_event() const =0