Lines Matching refs:sc_fifo
22 sc_fifo.h -- The sc_fifo<T> primitive channel class.
44 // CLASS : sc_fifo<T>
46 // The sc_fifo<T> primitive channel class.
50 class sc_fifo
59 explicit sc_fifo( int size_ = 16 )
67 explicit sc_fifo( const char* name_, int size_ = 16 )
78 virtual ~sc_fifo()
132 sc_fifo<T>& operator = ( const T& a )
143 { return "sc_fifo"; }
178 sc_fifo( const sc_fifo<T>& );
179 sc_fifo& operator = ( const sc_fifo<T>& );
188 sc_fifo<T>::register_port( sc_port_base& port_,
212 "sc_fifo<T> port not recognized" );
222 sc_fifo<T>::read( T& val_ )
235 sc_fifo<T>::read()
247 sc_fifo<T>::nb_read( T& val_ )
264 sc_fifo<T>::write( const T& val_ )
279 sc_fifo<T>::nb_write( const T& val_ )
294 sc_fifo<T>::trace( sc_trace_file* tf ) const
310 sc_fifo<T>::print( ::std::ostream& os ) const
324 sc_fifo<T>::dump( ::std::ostream& os ) const
342 sc_fifo<T>::update()
363 sc_fifo<T>::init( int size_ )
379 sc_fifo<T>::buf_init( int size_ )
394 sc_fifo<T>::buf_write( const T& val_ )
408 sc_fifo<T>::buf_read( T& val_ )
426 operator << ( ::std::ostream& os, const sc_fifo<T>& a )
434 //$Log: sc_fifo.h,v $