#include <thread_pool.h>
Public Member Functions | |
Thread () | |
void | spawn () |
virtual CallReturn | call (ThreadCallbackInterface *cb) |
Public Member Functions inherited from simics::systemc::ThreadInterface | |
virtual | ~ThreadInterface () |
virtual CallReturn | call (ThreadCallbackInterface *cb)=0 |
Protected Member Functions | |
virtual const char * | thread_name () |
Additional Inherited Members | |
Public Types inherited from simics::systemc::ThreadInterface | |
enum | CallReturn { CALL_RETURN_FINISHED , CALL_RETURN_WAITING , CALL_RETURN_TERMINATED , CALL_RETURN_ERROR_IN_USE } |
simics::systemc::Thread::Thread | ( | ) |
|
virtual |
Implements simics::systemc::ThreadInterface.
void simics::systemc::Thread::spawn | ( | ) |
|
protectedvirtual |