20#ifndef __TLM_CORE_1_REQ_RSP_CHANNELS_FIFO_FIFO_PUT_GET_HH__
21#define __TLM_CORE_1_REQ_RSP_CHANNELS_FIFO_FIFO_PUT_GET_HH__
93 if (buffer.is_full()) {
94 buffer.resize(buffer.size() * 2);
bool nb_can_get(tlm_tag< T > *=nullptr) const
sc_core::sc_event m_data_written_event
sc_core::sc_event m_data_read_event
T get(tlm_tag< T > *=nullptr)
circular_buffer< T > buffer
bool nb_can_put(tlm_tag< T > *=nullptr) const