SystemC
2.3.2
Accellera SystemC proof-of-concept library
|
Coroutine package class implemented with QuickThreads. More...
#include <sysc/kernel/sc_cor_qt.h>
Public Member Functions | |
sc_cor_pkg_qt (sc_simcontext *simc) | |
virtual | ~sc_cor_pkg_qt () |
virtual sc_cor * | create (std::size_t stack_size, sc_cor_fn *fn, void *arg) |
virtual void | yield (sc_cor *next_cor) |
virtual void | abort (sc_cor *next_cor) |
virtual sc_cor * | get_main () |
sc_simcontext * | simcontext () |
Coroutine package class implemented with QuickThreads.
Definition at line 93 of file sc_cor_qt.h.
sc_core::sc_cor_pkg_qt::sc_cor_pkg_qt | ( | sc_simcontext * | simc | ) |
|
virtual |
|
virtual |
Implements sc_core::sc_cor_pkg.
|
virtual |
Implements sc_core::sc_cor_pkg.
|
virtual |
Implements sc_core::sc_cor_pkg.
|
inlineinherited |
|
virtual |
Implements sc_core::sc_cor_pkg.