21 #ifndef __TLM_QUANTUMKEEPER_H__
22 #define __TLM_QUANTUMKEEPER_H__
virtual ~tlm_quantumkeeper()
void wait(int, sc_simcontext *)
const sc_core::sc_time & get() const
virtual sc_core::sc_time get_local_time() const
virtual bool need_sync() const
void set_and_sync(const sc_core::sc_time &t)
virtual sc_core::sc_time get_current_time() const
static const sc_core::sc_time & get_global_quantum()
virtual void inc(const sc_core::sc_time &t)
void set(const sc_core::sc_time &t)
const sc_time SC_ZERO_TIME
virtual sc_core::sc_time compute_local_quantum()
sc_core::sc_time m_local_time
virtual void set(const sc_core::sc_time &t)
sc_core::sc_time compute_local_quantum()
sc_core::sc_time m_next_sync_point
const sc_time & sc_time_stamp()
static void set_global_quantum(const sc_core::sc_time &t)
static tlm_global_quantum & instance()