30 #ifndef __SYSTEMC_EXT_CHANNEL_SC_FIFO_OUT_IF_HH__ 31 #define __SYSTEMC_EXT_CHANNEL_SC_FIFO_OUT_IF_HH__ 33 #include "../core/sc_interface.hh" 44 virtual bool nb_write(
const T &) = 0;
52 virtual void write(
const T &) = 0;
60 virtual int num_free()
const = 0;
76 #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