A cthread process. More...
#include <sysc/kernel/sc_cthread_process.h>
Public Member Functions | |
sc_cthread_process (const char *name_p, bool free_host, SC_ENTRY_FUNC method_p, sc_process_host *host_p, const sc_spawn_options *opt_p) | |
virtual void | dont_initialize (bool dont) |
virtual const char * | kind () const |
Friends | |
class | sc_module |
class | sc_channel |
class | sc_process_handle |
class | sc_process_table |
class | sc_thread_process |
class | sc_simcontext |
void | sc_cthread_cor_fn (void *) |
void | halt (int, sc_simcontext *) |
A new parameter segment ID is added for the out-of-order simulation. | |
void | wait (int, int, sc_simcontext *) |
A new parameter segment ID is added for the out-of-order simulation. |
A cthread process.
Definition at line 47 of file sc_cthread_process.h.
sc_core::sc_cthread_process::sc_cthread_process | ( | const char * | name_p, | |
bool | free_host, | |||
SC_ENTRY_FUNC | method_p, | |||
sc_process_host * | host_p, | |||
const sc_spawn_options * | opt_p | |||
) |
virtual void sc_core::sc_cthread_process::dont_initialize | ( | bool | dont | ) | [virtual] |
Reimplemented from sc_core::sc_process_b.
virtual const char* sc_core::sc_cthread_process::kind | ( | ) | const [inline, virtual] |
Reimplemented from sc_core::sc_thread_process.
Definition at line 71 of file sc_cthread_process.h.
void halt | ( | int | , | |
sc_simcontext * | ||||
) | [friend] |
A new parameter segment ID is added for the out-of-order simulation.
friend class sc_channel [friend] |
Reimplemented from sc_core::sc_thread_process.
Definition at line 52 of file sc_cthread_process.h.
void sc_cthread_cor_fn | ( | void * | ) | [friend] |
friend class sc_module [friend] |
Reimplemented from sc_core::sc_thread_process.
Definition at line 49 of file sc_cthread_process.h.
friend class sc_process_handle [friend] |
Reimplemented from sc_core::sc_thread_process.
Definition at line 54 of file sc_cthread_process.h.
friend class sc_process_table [friend] |
Reimplemented from sc_core::sc_thread_process.
Definition at line 55 of file sc_cthread_process.h.
friend class sc_simcontext [friend] |
Reimplemented from sc_core::sc_thread_process.
Definition at line 57 of file sc_cthread_process.h.
friend class sc_thread_process [friend] |
Reimplemented from sc_core::sc_process_b.
Definition at line 56 of file sc_cthread_process.h.
void wait | ( | int | , | |
int | , | |||
sc_simcontext * | ||||
) | [friend] |
A new parameter segment ID is added for the out-of-order simulation.