class devsn

Base class for DEVS network models

Inheritance:


Public Methods

[more] devsn()
[more] devsn(const devsn& src)
[more]const devsn& operator=(const devsn& src)
[more]void init()
Any class derived from the devsn class should call the parent init() method when the derived init() method is called.
[more]virtual netExec* getNetExec()
Return the network executive associated with this network model
[more]virtual ~devsn()


Inherited from devs:

Public Fields

otypedef enum NETWORK
otypedef enum UNKNOWN Type

Public Methods

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

Public

otypedef enum ATOMIC


Inherited from object:

Public Methods

ovirtual object* clone() const


Documentation

Base class for DEVS network models
o devsn()

o devsn(const devsn& src)

oconst devsn& operator=(const devsn& src)

ovoid init()
Any class derived from the devsn class should call the parent init() method when the derived init() method is called. This init() method established initialized all component models and establishes the time for this network model.

ovirtual netExec* getNetExec()
Return the network executive associated with this network model

ovirtual ~devsn()


Direct child classes:
staticDigraph
coupled

Alphabetic index HTML hierarchy of classes or Java



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