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__
32 wait(m_data_written_event);
72 wait(m_data_read_event);
75 if (buffer.is_full()) {
76 buffer.resize(buffer.size() * 2);
93 if (buffer.is_full()) {
94 buffer.resize(buffer.size() * 2);
bool nb_can_get(tlm_tag< T > *=nullptr) const
T get(tlm_tag< T > *=nullptr)
bool nb_can_put(tlm_tag< T > *=nullptr) const