adevs
Main Page
Namespaces
Classes
Files
File List
include
adevs_event_listener.h
1
31
#ifndef __adevs_event_listener_h_
32
#define __adevs_event_listener_h_
33
#include "adevs_models.h"
34
#include "adevs_bag.h"
35
36
namespace
adevs
37
{
38
43
template
<
class
X,
class
T =
double
>
class
EventListener
44
{
45
public
:
52
virtual
void
outputEvent
(
Event<X,T>
x, T t){}
60
virtual
void
stateChange
(
Atomic<X,T>
* model, T t){}
62
virtual
~EventListener
(){}
63
};
64
65
}
// end of namespace
66
67
#endif
Generated by
1.8.3.1