20#ifndef __SYSTEMC_EXT_TLM_CORE_1_REQ_RSP_INTERFACES_FIFO_IFS_HH__
21#define __SYSTEMC_EXT_TLM_CORE_1_REQ_RSP_INTERFACES_FIFO_IFS_HH__
38 virtual int used()
const = 0;
39 virtual int size()
const = 0;
50 virtual bool nb_peek(T &,
int n)
const = 0;
51 virtual bool nb_poke(
const T&,
int n=0) = 0;
virtual void nb_expand(unsigned int n=1)=0
virtual bool nb_reduce(unsigned int n=1)=0
virtual bool nb_bound(unsigned int n)=0
virtual void nb_unbound(unsigned int n=16)=0
virtual void debug() const =0
virtual int used() const =0
virtual bool nb_peek(T &, int n) const =0
virtual bool nb_poke(const T &, int n=0)=0
virtual int size() const =0