template<class NET_EXEC> class coupled

A generic coupled model that can be constructed using any netExec derived NET_EXEC class whose constructor accepts a single argument which is the parent network model

Inheritance:


Public Methods

[more] coupled()
[more]netExec* getNetExec()
[more] ~coupled()


Inherited from devsn:

Public Methods

oconst devsn& operator=(const devsn& src)
ovoid init()


Inherited from devs:

Public Methods

oADEVS_TIME_TYPE timeCurrent() const
oADEVS_TIME_TYPE timeLast() const
oADEVS_TIME_TYPE timeNext() const
oADEVS_TIME_TYPE elapsed() const
oADEVS_TIME_TYPE sigma() const
oADEVS_TIME_TYPE ta() const
ovoid hold(ADEVS_TIME_TYPE dt)
ovoid passivate()
ovoid setTimeCurrent(ADEVS_TIME_TYPE T)
ovoid setTimeLast(ADEVS_TIME_TYPE T)
ovoid setTimeNext(ADEVS_TIME_TYPE T)
oType getType() const
obasic_sim* getAttachedSimulator()
ovoid setAttachedSimulator(basic_sim* sim)

Public Members

otypedef enum Enumeration of possible model types


Inherited from object:

Public Methods

ovirtual object* clone() const


Documentation

A generic coupled model that can be constructed using any netExec derived NET_EXEC class whose constructor accepts a single argument which is the parent network model
o coupled()

onetExec* getNetExec()

o ~coupled()


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



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