Base class for DEVS network models
Inheritance:
Public Methods
-
devsn()
- Constructor
-
virtual netExec* getNetExec() = 0
- Get the network executive associated with this network model
-
virtual ~devsn()
-
Destructor.
-
void getComponents(adevs::Set<adevs::Devs<PortValue>*>& c)
-
void route(const PortValue& value, adevs::Devs<PortValue>* model, adevs::Bag<adevs::Event<PortValue> >& r)
-
bool model_transition()
Inherited from object:
Public Methods
-
const object& operator=(const object&)
-
virtual object* clone() const
Documentation
Base class for DEVS network models
- devsn()
- Constructor
- virtual netExec* getNetExec() = 0
- Get the network executive associated with this network model
- virtual ~devsn()
-
Destructor. This destructor does not delete any component models.
Any cleanup should be done by the derived class.
- void getComponents(adevs::Set<adevs::Devs<PortValue>*>& c)
- void route(const PortValue& value, adevs::Devs<PortValue>* model, adevs::Bag<adevs::Event<PortValue> >& r)
- bool model_transition()
- Direct child classes:
- coupled
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.