Inheritance:
Public Methods
-
net_exec(devsn* parent = NULL, int width = 0, int height = 0, int depth = 0, int type = SIX_POINT)
-
net_exec(const net_exec& src, devsn* parent)
-
void init()
-
void delta_int()
-
void delta_ext(ADEVS_TIME_TYPE e, const adevs_bag<PortValue>& x)
-
void delta_conf(const adevs_bag<PortValue>& x)
-
void output_func(adevs_bag<PortValue>& y)
-
void gc_output(adevs_bag<PortValue>& g)
-
void gc_models(adevs_set<devs*>& g)
-
void getComponents(adevs_set<devs*>& c)
-
void addModel(devs* d, int x, int y, int z)
-
const devs* getModel(int x, int y, int z) const
-
devs* getMutableModel(int x, int y, int z)
-
int getWidth() const
-
int getHeight() const
-
int getDepth() const
-
void route(const PortValue& pv, devs* model, adevs_bag<EventReceiver>& r)
-
ADEVS_PORT_TYPE getPort(int x, int y, int z) const
-
ADEVS_PORT_TYPE getPort(const devs* model) const
-
coord_t getCoordinates(ADEVS_PORT_TYPE port) const
-
~net_exec()
Inherited from netExec:
Public Fields
-
net_exec_sim_support_t nsim_support
Public Methods
-
virtual bool componentSetChanged() const
-
netExec* typeIsNetExec()
Protected Methods
-
void operator=(const netExec& src)
Inherited from atomic:
Public Fields
-
atomic_sim_support_t asim_support
Public Methods
-
void initialize(ADEVS_TIME_TYPE t0)
-
static void output(ADEVS_PORT_TYPE port, ADEVS_IO_TYPE value, adevs_bag<PortValue>& y)
-
ADEVS_TIME_TYPE timeNext() const
-
ADEVS_TIME_TYPE timeLast() const
-
ADEVS_TIME_TYPE timeCurrent() const
-
ADEVS_TIME_TYPE sigma() const
-
ADEVS_TIME_TYPE elapsed() const
-
virtual ADEVS_TIME_TYPE ta() const
-
void hold(ADEVS_TIME_TYPE dt)
-
void passivate()
-
atomic* typeIsAtomic()
Inherited from devs:
Public Fields
-
basic_sim_support_t bsim_support
Public Methods
-
virtual devsn* typeIsNetwork()
-
const devsn* getParent() const
-
devsn* getParent()
-
void setParent(devsn* parent)
-
static void prefer_thread(int thread_id)
Inherited from object:
Public Methods
-
virtual object* clone() const
Documentation
net_exec(devsn* parent = NULL, int width = 0, int height = 0, int depth = 0, int type = SIX_POINT)
net_exec(const net_exec& src, devsn* parent)
void init()
void delta_int()
void delta_ext(ADEVS_TIME_TYPE e, const adevs_bag<PortValue>& x)
void delta_conf(const adevs_bag<PortValue>& x)
void output_func(adevs_bag<PortValue>& y)
void gc_output(adevs_bag<PortValue>& g)
void gc_models(adevs_set<devs*>& g)
void getComponents(adevs_set<devs*>& c)
void addModel(devs* d, int x, int y, int z)
const devs* getModel(int x, int y, int z) const
devs* getMutableModel(int x, int y, int z)
int getWidth() const
int getHeight() const
int getDepth() const
void route(const PortValue& pv, devs* model, adevs_bag<EventReceiver>& r)
ADEVS_PORT_TYPE getPort(int x, int y, int z) const
ADEVS_PORT_TYPE getPort(const devs* model) const
coord_t getCoordinates(ADEVS_PORT_TYPE port) const
~net_exec()
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.