|
gem5 [DEVELOP-FOR-25.0]
|
#include <peq_with_cb_and_phase.h>
Classes | |
| struct | element |
Public Member Functions | |
| time_ordered_list () | |
| ~time_ordered_list () | |
| void | reset () |
| void | insert (const PAYLOAD &p, sc_core::sc_time t) |
| void | delete_top () |
| unsigned int | get_size () |
| PAYLOAD & | top () |
| sc_core::sc_time | top_time () |
| sc_dt::uint64 & | top_delta () |
| sc_core::sc_time | next_time () |
Public Attributes | |
| element * | nill |
| element * | empties |
| element * | list |
| unsigned int | size |
Definition at line 36 of file peq_with_cb_and_phase.h.
|
inline |
|
inline |
Definition at line 60 of file peq_with_cb_and_phase.h.
|
inline |
|
inline |
Definition at line 121 of file peq_with_cb_and_phase.h.
References size.
|
inline |
Definition at line 80 of file peq_with_cb_and_phase.h.
References empties, list, tlm_utils::time_ordered_list< PAYLOAD >::element::next, nill, sc_core::sc_delta_count(), size, and tlm_utils::time_ordered_list< PAYLOAD >::element::t.
|
inline |
Definition at line 125 of file peq_with_cb_and_phase.h.
References list.
|
inline |
Definition at line 72 of file peq_with_cb_and_phase.h.
References delete_top(), and size.
Referenced by ~time_ordered_list().
|
inline |
Definition at line 122 of file peq_with_cb_and_phase.h.
References list.
|
inline |
Definition at line 124 of file peq_with_cb_and_phase.h.
References list.
|
inline |
Definition at line 123 of file peq_with_cb_and_phase.h.
References list.
| element* tlm_utils::time_ordered_list< PAYLOAD >::empties |
Definition at line 52 of file peq_with_cb_and_phase.h.
Referenced by delete_top(), insert(), time_ordered_list(), and ~time_ordered_list().
| element* tlm_utils::time_ordered_list< PAYLOAD >::list |
Definition at line 53 of file peq_with_cb_and_phase.h.
Referenced by delete_top(), insert(), next_time(), time_ordered_list(), top(), top_delta(), and top_time().
| element* tlm_utils::time_ordered_list< PAYLOAD >::nill |
Definition at line 51 of file peq_with_cb_and_phase.h.
Referenced by delete_top(), insert(), time_ordered_list(), and ~time_ordered_list().
| unsigned int tlm_utils::time_ordered_list< PAYLOAD >::size |
Definition at line 54 of file peq_with_cb_and_phase.h.
Referenced by delete_top(), get_size(), insert(), reset(), and time_ordered_list().