|
gem5 v23.0.0.1
|
#include <TriggerQueue.hh>
Classes | |
| struct | ValType |
Public Member Functions | |
| const T & | front () const |
| const T & | next () const |
| const T & | back () const |
| bool | frontNB () const |
| bool | backNB () const |
| bool | empty () const |
| void | push (const T &elem) |
| template<typename... Ts> | |
| void | emplace (Ts &&... args) |
| void | pushFront (const T &elem) |
| void | pushNB (const T &elem) |
| void | pushFrontNB (const T &elem) |
| void | pop () |
| void | print (std::ostream &out) const |
Private Attributes | |
| std::deque< ValType > | queue |
Definition at line 59 of file TriggerQueue.hh.
|
inline |
Definition at line 80 of file TriggerQueue.hh.
References gem5::ruby::TriggerQueue< T >::queue.
|
inline |
Definition at line 86 of file TriggerQueue.hh.
References gem5::ruby::TriggerQueue< T >::queue.
|
inline |
Definition at line 97 of file TriggerQueue.hh.
References gem5::ruby::TriggerQueue< T >::queue.
|
inline |
Definition at line 89 of file TriggerQueue.hh.
References gem5::ruby::TriggerQueue< T >::queue.
|
inline |
Definition at line 71 of file TriggerQueue.hh.
References gem5::ruby::TriggerQueue< T >::queue.
|
inline |
Definition at line 83 of file TriggerQueue.hh.
References gem5::ruby::TriggerQueue< T >::queue.
|
inline |
Definition at line 77 of file TriggerQueue.hh.
References gem5::ruby::TriggerQueue< T >::queue.
|
inline |
Definition at line 112 of file TriggerQueue.hh.
References gem5::ruby::TriggerQueue< T >::queue.
|
inline |
Definition at line 128 of file TriggerQueue.hh.
Referenced by gem5::ruby::operator<<().
|
inline |
Definition at line 92 of file TriggerQueue.hh.
References gem5::ruby::TriggerQueue< T >::queue.
|
inline |
Definition at line 103 of file TriggerQueue.hh.
References gem5::ruby::TriggerQueue< T >::queue.
|
inline |
Definition at line 109 of file TriggerQueue.hh.
References gem5::ruby::TriggerQueue< T >::queue.
|
inline |
Definition at line 106 of file TriggerQueue.hh.
References gem5::ruby::TriggerQueue< T >::queue.
|
private |
Definition at line 67 of file TriggerQueue.hh.
Referenced by gem5::ruby::TriggerQueue< T >::back(), gem5::ruby::TriggerQueue< T >::backNB(), gem5::ruby::TriggerQueue< T >::emplace(), gem5::ruby::TriggerQueue< T >::empty(), gem5::ruby::TriggerQueue< T >::front(), gem5::ruby::TriggerQueue< T >::frontNB(), gem5::ruby::TriggerQueue< T >::next(), gem5::ruby::TriggerQueue< T >::pop(), gem5::ruby::TriggerQueue< T >::push(), gem5::ruby::TriggerQueue< T >::pushFront(), gem5::ruby::TriggerQueue< T >::pushFrontNB(), and gem5::ruby::TriggerQueue< T >::pushNB().