class net_exec


Inheritance:


Public Methods

[more] net_exec(devsn* parent = NULL)
[more] net_exec(const net_exec& src, devsn* parent)
[more]void init()
[more]void delta_int()
[more]void delta_ext(ADEVS_TIME_TYPE e, const adevs_bag<PortValue>& x)
[more]void delta_conf(const adevs_bag<PortValue>& x)
[more]void output_func(adevs_bag<PortValue>& y)
[more]void gc_output(adevs_bag<PortValue>& g)
[more]void gc_models(adevs_set<devs*>& g)
[more]void getComponents(adevs_set<devs*>& c)
[more]void addModel(devs* d)
[more]void addCoupling(devs* src, ADEVS_PORT_TYPE srcPort, devs* dst, ADEVS_PORT_TYPE dstPort)
[more]void route(const PortValue& pv, devs* model, adevs_bag<EventReceiver>& r)
[more] ~net_exec()


Inherited from netExec:

Public Methods

ovirtual bool componentSetChanged() const
onetExec* typeIsNetExec()

Protected Methods

ovoid operator=(const netExec& src)


Inherited from atomic:

Public Methods

ostatic void output(ADEVS_PORT_TYPE port, ADEVS_IO_TYPE value, adevs_bag<PortValue>& y)
oADEVS_TIME_TYPE timeNext() const
oADEVS_TIME_TYPE timeLast() const
oADEVS_TIME_TYPE timeCurrent() 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_current)
ovoid setTimeNext(ADEVS_TIME_TYPE t_next)
ovoid setTimeLast(ADEVS_TIME_TYPE t_last)
oatomic* typeIsAtomic()
oadevs_bag<PortValue> * get_output_bag()
oadevs_bag<PortValue> * get_input_bag()
ovoid set_input_bag(adevs_bag<PortValue>* xx)
ovoid set_output_bag(adevs_bag<PortValue>* yy)


Inherited from devs:

Public Methods

odevsn* getParent()
oconst devsn* getParent() const
ovoid setParent(devsn* model)
ovirtual devsn* typeIsNetwork()
ounsigned long get_cellspace_key() const
ovoid set_cellspace_key(unsigned long cell_key)


Inherited from object:

Public Methods

ovirtual object* clone() const


Documentation

o net_exec(devsn* parent = NULL)

o net_exec(const net_exec& src, devsn* parent)

ovoid init()

ovoid delta_int()

ovoid delta_ext(ADEVS_TIME_TYPE e, const adevs_bag<PortValue>& x)

ovoid delta_conf(const adevs_bag<PortValue>& x)

ovoid output_func(adevs_bag<PortValue>& y)

ovoid gc_output(adevs_bag<PortValue>& g)

ovoid gc_models(adevs_set<devs*>& g)

ovoid getComponents(adevs_set<devs*>& c)

ovoid addModel(devs* d)

ovoid addCoupling(devs* src, ADEVS_PORT_TYPE srcPort, devs* dst, ADEVS_PORT_TYPE dstPort)

ovoid route(const PortValue& pv, devs* model, adevs_bag<EventReceiver>& r)

o ~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++.