#include "sampa/core/object.h"#include "sampa/core/triggerable.h"Go to the source code of this file.
Namespaces | |
| namespace | Sampa |
Classes | |
| class | Sampa::EventListenerSingle |
| class | Sampa::EventSingle |
| can be notified by a process from the same module It can be used in only one event listener or sensitivity at a time as such it is more intended to be used internally to a module. More... | |
| class | Sampa::EventListener |
| This listens an event, and can forward it to multiple listeners it is aimed at being used in a module interface, so that other modules can be sensitive to this event. More... | |
| class | Sampa::Event |
| can be notified by a process from the same module, and listened by gated variables or processes It is intended to be used internally to a module for it control flow an event is notified, then simulation commit the notification, that is trigger the event triggering the event means activating all the processes or gated variable that have declared to be sensitive to this event More... | |
| class | Sampa::ClockedEvent |
| can be notified by a process from the same module, and listened by gated variables or processes, it is triggered at a clock edge It is intended to be used internally to a module for it control flow, either to time waits or to build registers when used in combination to gated variables. More... | |
| class | Sampa::ClockedEventSingle |
| can be notified by a process from the same module, and listened by 1 gated variable or process at once, it is triggered at a clock edge This is the optimized version of the ClockedEvent for the case the model can ensure that there is only one subscriber at once More... | |
Functions | |
| TemporaryEventExpression | Sampa::operator| (EventListenerSingle &, EventListenerSingle &) |
| TemporaryEventExpression | Sampa::operator| (TemporaryEventExpression &, EventListenerSingle &) |
| TemporaryEventExpression | Sampa::operator & (EventListenerSingle &, EventListenerSingle &) |
| TemporaryEventExpression | Sampa::operator & (TemporaryEventExpression &, EventListenerSingle &) |
1.5.3