void push_back_thread(sc_thread_handle)
 
bool is_threads_pop_end(sc_thread_handle)
Check whether it is the end of threads pop queue. 
 
sc_thread_handle pop_thread()
 
sc_thread_handle get_threads_push_first()
Return the first thread of threads push queue. 
 
bool is_methods_push_end(sc_method_handle)
Check whether it is the end of methods push queue. 
 
void push_back_method(sc_method_handle)
 
void execute_method_next(sc_method_handle)
 
sc_method_handle get_methods_pop_first()
Return the first method of methods pop queue. 
 
class sc_method_process * sc_method_handle
 
void remove_method(sc_method_handle)
 
bool is_initialized() const 
 
void push_front_thread(sc_thread_handle)
 
Class that manages the ready-to-run queues. 
 
void push_front_method(sc_method_handle)
 
class sc_thread_process * sc_thread_handle
 
sc_thread_handle get_threads_pop_first()
Return the first thread of threads pop queue. 
 
sc_method_handle pop_method()
 
void remove_thread(sc_thread_handle)
 
sc_method_handle get_methods_push_first()
Return the first method of methods push queue. 
 
void execute_thread_next(sc_thread_handle)
 
bool is_threads_push_end(sc_thread_handle)
Check whether it is the end of threads push queue. 
 
bool is_methods_pop_end(sc_method_handle)
Check whether it is the end of methods pop queue.