#include <peq_with_cb_and_phase.h>
Public メソッド | |
time_ordered_list () | |
time_ordered_list () | |
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 変数 | |
element * | nill |
element * | empties |
element * | list |
unsigned int | size |
構成 | |
struct | element |
peq_with_cb_and_phase.h の 27 行で定義されています。
tlm_utils::time_ordered_list< PAYLOAD >::time_ordered_list | ( | ) | [inline] |
peq_with_cb_and_phase.h の 45 行で定義されています。
tlm_utils::time_ordered_list< PAYLOAD >::time_ordered_list | ( | ) | [inline] |
peq_with_cb_and_phase.h の 53 行で定義されています。
void tlm_utils::time_ordered_list< PAYLOAD >::insert | ( | const PAYLOAD & | p, | |
sc_core::sc_time | t | |||
) | [inline] |
peq_with_cb_and_phase.h の 66 行で定義されています。
void tlm_utils::time_ordered_list< PAYLOAD >::delete_top | ( | ) | [inline] |
unsigned int tlm_utils::time_ordered_list< PAYLOAD >::get_size | ( | ) | [inline] |
peq_with_cb_and_phase.h の 105 行で定義されています。
PAYLOAD& tlm_utils::time_ordered_list< PAYLOAD >::top | ( | ) | [inline] |
peq_with_cb_and_phase.h の 110 行で定義されています。
sc_core::sc_time tlm_utils::time_ordered_list< PAYLOAD >::top_time | ( | ) | [inline] |
peq_with_cb_and_phase.h の 114 行で定義されています。
sc_dt::uint64& tlm_utils::time_ordered_list< PAYLOAD >::top_delta | ( | ) | [inline] |
peq_with_cb_and_phase.h の 119 行で定義されています。
sc_core::sc_time tlm_utils::time_ordered_list< PAYLOAD >::next_time | ( | ) | [inline] |
peq_with_cb_and_phase.h の 124 行で定義されています。
element* tlm_utils::time_ordered_list< PAYLOAD >::nill |
peq_with_cb_and_phase.h の 40 行で定義されています。
参照元 tlm_utils::time_ordered_list< std::pair< tlm_payload_type *, tlm_phase_type > >::delete_top(), tlm_utils::time_ordered_list< std::pair< tlm_payload_type *, tlm_phase_type > >::insert(), と tlm_utils::time_ordered_list< std::pair< tlm_payload_type *, tlm_phase_type > >::time_ordered_list().
element* tlm_utils::time_ordered_list< PAYLOAD >::empties |
peq_with_cb_and_phase.h の 41 行で定義されています。
参照元 tlm_utils::time_ordered_list< std::pair< tlm_payload_type *, tlm_phase_type > >::delete_top(), tlm_utils::time_ordered_list< std::pair< tlm_payload_type *, tlm_phase_type > >::insert(), と tlm_utils::time_ordered_list< std::pair< tlm_payload_type *, tlm_phase_type > >::time_ordered_list().
element* tlm_utils::time_ordered_list< PAYLOAD >::list |
peq_with_cb_and_phase.h の 42 行で定義されています。
参照元 tlm_utils::time_ordered_list< std::pair< tlm_payload_type *, tlm_phase_type > >::delete_top(), tlm_utils::time_ordered_list< std::pair< tlm_payload_type *, tlm_phase_type > >::insert(), tlm_utils::time_ordered_list< std::pair< tlm_payload_type *, tlm_phase_type > >::next_time(), tlm_utils::time_ordered_list< std::pair< tlm_payload_type *, tlm_phase_type > >::top(), tlm_utils::time_ordered_list< std::pair< tlm_payload_type *, tlm_phase_type > >::top_delta(), と tlm_utils::time_ordered_list< std::pair< tlm_payload_type *, tlm_phase_type > >::top_time().
unsigned int tlm_utils::time_ordered_list< PAYLOAD >::size |
peq_with_cb_and_phase.h の 43 行で定義されています。
参照元 tlm_utils::time_ordered_list< std::pair< tlm_payload_type *, tlm_phase_type > >::delete_top(), tlm_utils::time_ordered_list< std::pair< tlm_payload_type *, tlm_phase_type > >::get_size(), tlm_utils::time_ordered_list< std::pair< tlm_payload_type *, tlm_phase_type > >::insert(), と tlm_utils::time_ordered_list< std::pair< tlm_payload_type *, tlm_phase_type > >::time_ordered_list().