class pdevs_sim

Parallel DEVS simulator for atomic models

Inheritance:


Public Methods

[more] pdevs_sim()
[more] pdevs_sim(atomic* d)
[more]void attachModel(atomic* model)
[more]void detachModel()
[more]void computeInputOutput()
[more]void computeDeltaFunc(TIME_TYPE t)
[more]void endOfCycle()
[more] ~pdevs_sim()


Inherited from basic_pdevs_sim:

Public Methods

oconst adevs_bag<PortValue> & getOutput()
ovoid inject(const PortValue& x)
ovoid inject(const adevs_bag<PortValue>& x)
odevs* getModel()
oTIME_TYPE timeNext()
oTIME_TYPE timeLast()
oTIME_TYPE timeCurrent()
oType getType() const

Public Members

otypedef enum

Protected Fields

ostatic TIME_TYPE granule
oadevs_bag<PortValue> y
oadevs_bag<PortValue> x

Protected Methods

ovoid setModel(devs* m)


Inherited from basic_sim:


Documentation

Parallel DEVS simulator for atomic models
o pdevs_sim()

o pdevs_sim(atomic* d)

ovoid attachModel(atomic* model)

ovoid detachModel()

ovoid computeInputOutput()

ovoid computeDeltaFunc(TIME_TYPE t)

ovoid endOfCycle()

o ~pdevs_sim()


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



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