class staticDigraph

The staticDigraph class can be used to create static structure digraph models.

Inheritance:


Public Methods

[more] staticDigraph()
[more] staticDigraph(const staticDigraph& src)
[more]const staticDigraph& operator=(const staticDigraph& src)
[more]void add(devs* model)
Add a model to the network
[more]void couple(devs* src, port_t srcPort, devs* dst, port_t dstPort)
Couple the src model to the destination model
[more]netExec* getNetExec()
[more] ~staticDigraph()
[more]object* clone() const


Inherited from devsn:

Public Methods

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:


Documentation

The staticDigraph class can be used to create static structure digraph models. The copy constructor, clone method, and assignment operator rely on the component models supporting the clone() method.
o staticDigraph()

o staticDigraph(const staticDigraph& src)

oconst staticDigraph& operator=(const staticDigraph& src)

ovoid add(devs* model)
Add a model to the network

ovoid couple(devs* src, port_t srcPort, devs* dst, port_t dstPort)
Couple the src model to the destination model

onetExec* getNetExec()

o ~staticDigraph()

oobject* clone() const


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



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