#include <rc_event_forwarder.h>

Definition at line 49 of file rc_event_forwarder.h.
Public Member Functions | |
| virtual bool | add_target (sc_event &target_event, rc_event_filter *filter=NULL)=0 |
| Adds a target event. | |
| virtual bool | add_target (sc_interface &target_if, rc_event_filter *filter=NULL)=0 |
| Adds a target event obtained from the target interface. | |
| virtual int | get_target_count () const =0 |
| Returns the number of added target events. | |
| virtual void | clear_targets ()=0 |
| Clears the target chain. | |
| virtual void | trigger_event ()=0 |
| Triggers the event notification on the target chain. | |
| virtual | ~rc_event_forwarder_base () |
| Virtual destructor. | |
| virtual ~rc_event_forwarder_base | ( | ) | [inline, virtual] |
| virtual bool add_target | ( | sc_event & | target_event, | |
| rc_event_filter * | filter = NULL | |||
| ) | [pure virtual] |
| virtual bool add_target | ( | sc_interface & | target_if, | |
| rc_event_filter * | filter = NULL | |||
| ) | [pure virtual] |
| virtual int get_target_count | ( | ) | const [pure virtual] |
| virtual void clear_targets | ( | ) | [pure virtual] |
| virtual void trigger_event | ( | ) | [pure virtual] |
Triggers the event notification on the target chain.
Implemented in rc_event_forwarder.
Referenced by rc_abstract_interface_wrapper_b::notify_event().
1.5.3