template<class X> class adevs::Event

Event objects are used for routing and notification of external simulation event listeners

Public Fields

[more]Devs<X> * model
The model associated with the event
[more]X value
The value associated with the event

Public Methods

[more] Event()
Constructor.
[more] Event(Devs<X>* model, const X& value)
Constructor that sets the model and value
[more] Event(const Event<X>& src)
Copy constructor
[more]const Event<X> & operator=(const Event<X>& src)
Assignment operator
[more] ~Event()
Destructor


Documentation

Event objects are used for routing and notification of external simulation event listeners
o Event()
Constructor. Sets the model to NULL.

o Event(Devs<X>* model, const X& value)
Constructor that sets the model and value

o Event(const Event<X>& src)
Copy constructor

oconst Event<X> & operator=(const Event<X>& src)
Assignment operator

oDevs<X> * model
The model associated with the event

oX value
The value associated with the event

o ~Event()
Destructor


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.