|
| using | base = tlm_utils::tlm_quantumkeeper |
|
| void | reset () override |
| void | reset (sc_core::sc_time const &t) |
| void | check_and_sync (sc_core::sc_time core_inc) |
| sc_core::sc_time | get_local_absolute_time () const |
| void | execute_on_sysc (std::function< void(void)> fct) |
| | execute the given function in the SystemC thread
|
| void | execute_on_sysc (std::function< void(void)> &fct, sc_core::sc_time when) |
| | execute the given function in the SystemC thread at a given point in time
|
Definition at line 12 of file quantum_keeper_st.h.
◆ base
| using tlm::scc::quantumkeeper_st::base = tlm_utils::tlm_quantumkeeper |
◆ quantumkeeper_st()
| tlm::scc::quantumkeeper_st::quantumkeeper_st |
( |
| ) |
|
|
inline |
◆ ~quantumkeeper_st()
| virtual tlm::scc::quantumkeeper_st::~quantumkeeper_st |
( |
| ) |
|
|
inlinevirtual |
◆ check_and_sync()
| void tlm::scc::quantumkeeper_st::check_and_sync |
( |
sc_core::sc_time | core_inc | ) |
|
|
inline |
◆ execute_on_sysc() [1/2]
| void tlm::scc::quantumkeeper_st::execute_on_sysc |
( |
std::function< void(void)> & | fct, |
|
|
sc_core::sc_time | when ) |
|
inline |
execute the given function in the SystemC thread at a given point in time
- Parameters
-
| fct | the function to execute |
| when | the time at which simulation time to execute the function in absolute time ticks |
Definition at line 49 of file quantum_keeper_st.h.
◆ execute_on_sysc() [2/2]
| void tlm::scc::quantumkeeper_st::execute_on_sysc |
( |
std::function< void(void)> | fct | ) |
|
|
inline |
execute the given function in the SystemC thread
- Parameters
-
| fct | the function to execute |
Definition at line 42 of file quantum_keeper_st.h.
◆ get_local_absolute_time()
| sc_core::sc_time tlm::scc::quantumkeeper_st::get_local_absolute_time |
( |
| ) |
const |
|
inline |
◆ reset() [1/2]
| void tlm::scc::quantumkeeper_st::reset |
( |
| ) |
|
|
inlineoverride |
◆ reset() [2/2]
| void tlm::scc::quantumkeeper_st::reset |
( |
sc_core::sc_time const & | t | ) |
|
|
inline |
The documentation for this struct was generated from the following file: