#include <rc_module.h>
Definition at line 53 of file rc_module.h.
Protected Member Functions | |
rc_module () | |
rc_module (rc_module_name name_) | |
void | next_trigger () |
void | next_trigger (const sc_event &e) |
void | next_trigger (sc_event_or_list &el) |
void | next_trigger (sc_event_and_list &el) |
void | next_trigger (const sc_time &t) |
void | next_trigger (double v, sc_time_unit tu) |
void | next_trigger (const sc_time &t, const sc_event &e) |
void | next_trigger (double v, sc_time_unit tu, const sc_event &e) |
void | next_trigger (const sc_time &t, sc_event_or_list &el) |
void | next_trigger (double v, sc_time_unit t, sc_event_or_list &el) |
void | next_trigger (const sc_time &t, sc_event_and_list &el) |
void | next_trigger (double v, sc_time_unit tu, sc_event_and_list &el) |
void | wait () |
void | wait (int n) |
void | wait (const sc_event &e) |
void | wait (sc_event_or_list &el) |
void | wait (sc_event_and_list &el) |
void | wait (const sc_time &t) |
void | wait (double v, sc_time_unit tu) |
void | wait (const sc_time &t, const sc_event &e) |
void | wait (double v, sc_time_unit tu, const sc_event &e) |
void | wait (const sc_time &t, sc_event_or_list &el) |
void | wait (double v, sc_time_unit t, sc_event_or_list &el) |
void | wait (const sc_time &t, sc_event_and_list &el) |
void | wait (double v, sc_time_unit tu, sc_event_and_list &el) |
virtual void | rc_on_reset () |
Called to request the object for an immediate reset. | |
virtual void | rc_on_init_resettable () |
Called when the object shall store its state. | |
virtual | ~rc_module () |
rc_module | ( | ) | [inline, protected] |
Definition at line 58 of file rc_module.h.
rc_module | ( | rc_module_name | name_ | ) | [inline, protected] |
Definition at line 61 of file rc_module.h.
virtual ~rc_module | ( | ) | [inline, protected, virtual] |
Definition at line 151 of file rc_module.h.
void next_trigger | ( | ) | [inline, protected] |
Definition at line 68 of file rc_module.h.
void next_trigger | ( | const sc_event & | e | ) | [inline, protected] |
Definition at line 71 of file rc_module.h.
void next_trigger | ( | sc_event_or_list & | el | ) | [inline, protected] |
Definition at line 74 of file rc_module.h.
void next_trigger | ( | sc_event_and_list & | el | ) | [inline, protected] |
Definition at line 77 of file rc_module.h.
void next_trigger | ( | const sc_time & | t | ) | [inline, protected] |
Definition at line 80 of file rc_module.h.
void next_trigger | ( | double | v, | |
sc_time_unit | tu | |||
) | [inline, protected] |
Definition at line 83 of file rc_module.h.
void next_trigger | ( | const sc_time & | t, | |
const sc_event & | e | |||
) | [inline, protected] |
Definition at line 86 of file rc_module.h.
void next_trigger | ( | double | v, | |
sc_time_unit | tu, | |||
const sc_event & | e | |||
) | [inline, protected] |
Definition at line 89 of file rc_module.h.
void next_trigger | ( | const sc_time & | t, | |
sc_event_or_list & | el | |||
) | [inline, protected] |
Definition at line 92 of file rc_module.h.
void next_trigger | ( | double | v, | |
sc_time_unit | t, | |||
sc_event_or_list & | el | |||
) | [inline, protected] |
Definition at line 95 of file rc_module.h.
void next_trigger | ( | const sc_time & | t, | |
sc_event_and_list & | el | |||
) | [inline, protected] |
Definition at line 99 of file rc_module.h.
void next_trigger | ( | double | v, | |
sc_time_unit | tu, | |||
sc_event_and_list & | el | |||
) | [inline, protected] |
Definition at line 102 of file rc_module.h.
void wait | ( | ) | [inline, protected] |
Definition at line 108 of file rc_module.h.
void wait | ( | int | n | ) | [inline, protected] |
Definition at line 111 of file rc_module.h.
void wait | ( | const sc_event & | e | ) | [inline, protected] |
Definition at line 114 of file rc_module.h.
void wait | ( | sc_event_or_list & | el | ) | [inline, protected] |
Definition at line 117 of file rc_module.h.
void wait | ( | sc_event_and_list & | el | ) | [inline, protected] |
Definition at line 120 of file rc_module.h.
void wait | ( | const sc_time & | t | ) | [inline, protected] |
Definition at line 123 of file rc_module.h.
void wait | ( | double | v, | |
sc_time_unit | tu | |||
) | [inline, protected] |
Definition at line 126 of file rc_module.h.
void wait | ( | const sc_time & | t, | |
const sc_event & | e | |||
) | [inline, protected] |
Definition at line 129 of file rc_module.h.
void wait | ( | double | v, | |
sc_time_unit | tu, | |||
const sc_event & | e | |||
) | [inline, protected] |
Definition at line 132 of file rc_module.h.
void wait | ( | const sc_time & | t, | |
sc_event_or_list & | el | |||
) | [inline, protected] |
Definition at line 135 of file rc_module.h.
void wait | ( | double | v, | |
sc_time_unit | t, | |||
sc_event_or_list & | el | |||
) | [inline, protected] |
Definition at line 138 of file rc_module.h.
void wait | ( | const sc_time & | t, | |
sc_event_and_list & | el | |||
) | [inline, protected] |
Definition at line 141 of file rc_module.h.
void wait | ( | double | v, | |
sc_time_unit | tu, | |||
sc_event_and_list & | el | |||
) | [inline, protected] |
Definition at line 144 of file rc_module.h.
virtual void rc_on_reset | ( | ) | [inline, protected, virtual] |
Called to request the object for an immediate reset.
rc_on_reset() is called every time a rc_reconfigurable is activated or deactivated during simulation phase, i.e. normally it will be called twice. An implementation is free to only reset itself either at activation or deactivation.
Implements rc_resettable.
Definition at line 147 of file rc_module.h.
virtual void rc_on_init_resettable | ( | ) | [inline, protected, virtual] |
Called when the object shall store its state.
This callback method shall be invoked to give the object opportunity to store its initial state. A good point of time may be directly after SystemC's construction phase has finished.
Implements rc_resettable.
Definition at line 149 of file rc_module.h.