|
gem5
v21.0.1.0
|
#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 53 of file TriggerQueue.hh.
|
inline |
Definition at line 73 of file TriggerQueue.hh.
References TriggerQueue< T >::queue.
|
inline |
Definition at line 79 of file TriggerQueue.hh.
References TriggerQueue< T >::queue.
|
inline |
Definition at line 90 of file TriggerQueue.hh.
References TriggerQueue< T >::queue.
|
inline |
Definition at line 82 of file TriggerQueue.hh.
References TriggerQueue< T >::queue.
|
inline |
Definition at line 64 of file TriggerQueue.hh.
References TriggerQueue< T >::queue.
|
inline |
Definition at line 76 of file TriggerQueue.hh.
References TriggerQueue< T >::queue.
|
inline |
Definition at line 70 of file TriggerQueue.hh.
References TriggerQueue< T >::queue.
|
inline |
Definition at line 105 of file TriggerQueue.hh.
References TriggerQueue< T >::queue.
|
inline |
Definition at line 121 of file TriggerQueue.hh.
Referenced by operator<<().
|
inline |
Definition at line 85 of file TriggerQueue.hh.
References TriggerQueue< T >::queue.
|
inline |
Definition at line 96 of file TriggerQueue.hh.
References TriggerQueue< T >::queue.
|
inline |
Definition at line 102 of file TriggerQueue.hh.
References TriggerQueue< T >::queue.
|
inline |
Definition at line 99 of file TriggerQueue.hh.
References TriggerQueue< T >::queue.
|
private |
Definition at line 60 of file TriggerQueue.hh.
Referenced by TriggerQueue< T >::back(), TriggerQueue< T >::backNB(), TriggerQueue< T >::emplace(), TriggerQueue< T >::empty(), TriggerQueue< T >::front(), TriggerQueue< T >::frontNB(), TriggerQueue< T >::next(), TriggerQueue< T >::pop(), TriggerQueue< T >::push(), TriggerQueue< T >::pushFront(), TriggerQueue< T >::pushFrontNB(), and TriggerQueue< T >::pushNB().