Base class for DEVS network models
Inheritance:
Public Methods
-
devsn()
-
devsn(const devsn& src)
-
const devsn& operator=(const devsn& src)
-
void init()
- Any class derived from the devsn class should call the parent init() method when the derived init() method is called.
-
virtual netExec* getNetExec()
- Return the network executive associated with this network model
-
virtual ~devsn()
Inherited from devs:
Public Fields
-
typedef enum NETWORK
-
typedef enum UNKNOWN Type
Public Methods
-
TIME_TYPE timeCurrent() const
-
TIME_TYPE timeLast() const
-
TIME_TYPE timeNext() const
-
TIME_TYPE elapsed() const
-
TIME_TYPE sigma() const
-
TIME_TYPE ta() const
-
void hold(TIME_TYPE dt)
-
void passivate()
-
void setTimeCurrent(TIME_TYPE T)
-
void setTimeLast(TIME_TYPE T)
-
void setTimeNext(TIME_TYPE T)
-
Type getType() const
-
basic_sim* getAttachedSimulator()
-
void setAttachedSimulator(basic_sim* sim)
Public
-
typedef enum ATOMIC
Inherited from object:
Public Methods
-
virtual object* clone() const
Documentation
Base class for DEVS network models
devsn()
devsn(const devsn& src)
const devsn& operator=(const devsn& src)
void 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.
virtual netExec* getNetExec()
- Return the network executive associated with this network model
virtual ~devsn()
- Direct child classes:
- staticDigraph
coupled
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.