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(ADEVS_TIME_TYPE t0)
Any class derived from the devsn class should call the parent init() method when the derived init() method is called.
[more]virtual netExec* getNetExec() = 0
Return the network executive associated with this network model
[more]virtual ~devsn()
[more]devsn* typeIsNetwork()


Inherited from devs:

Public Methods

odevsn* getParent()
oconst devsn* getParent() const
ovoid setParent(devsn* model)
ovirtual atomic* typeIsAtomic()
ovirtual netExec* typeIsNetExec()
ounsigned long get_cellspace_key() const
ovoid set_cellspace_key(unsigned long cell_key)


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(ADEVS_TIME_TYPE t0)
Any class derived from the devsn class should call the parent init() method when the derived init() method is called. The init() method initializes all component models and sets their parent field. The init() method assumes that the network executive has already been created (i.e. getNetExec() != NULL).

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

ovirtual ~devsn()

odevsn* typeIsNetwork()


Direct child classes:
staticDigraph
coupled

Alphabetic index HTML hierarchy of classes or Java



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