Lines Matching defs:const
33 virtual RSP transport(const REQ &) = 0;
36 transport(const REQ &req, RSP &rsp)
55 virtual void put(const T &t) = 0;
65 virtual bool nb_can_get(tlm_tag<T> *t=nullptr) const = 0;
66 virtual const sc_core::sc_event &
67 ok_to_get(tlm_tag<T> *t=nullptr) const = 0;
74 virtual bool nb_put(const T &t) = 0;
75 virtual bool nb_can_put(tlm_tag<T> *t=nullptr) const = 0;
76 virtual const sc_core::sc_event &
77 ok_to_put(tlm_tag<T> *t=nullptr) const = 0;
96 virtual T peek(tlm_tag<T> *t=nullptr) const = 0;
97 virtual void peek(T &t) const { t = peek(); }
104 virtual bool nb_peek(T &t) const = 0;
105 virtual bool nb_can_peek(tlm_tag<T> *t=nullptr) const = 0;
106 virtual const sc_core::sc_event &
107 ok_to_peek(tlm_tag<T> *t=nullptr) const = 0;