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 Fields

onet_exec_sim_support_t nsim_support

Public Methods

ovirtual bool componentSetChanged() const
onetExec* typeIsNetExec()

Protected Methods

ovoid operator=(const netExec& src)


Inherited from atomic:

Public Fields

oatomic_sim_support_t asim_support

Public Methods

ovoid initialize(ADEVS_TIME_TYPE t0)
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 sigma() const
oADEVS_TIME_TYPE elapsed() const
ovirtual ADEVS_TIME_TYPE ta() const
ovoid hold(ADEVS_TIME_TYPE dt)
ovoid passivate()
oatomic* typeIsAtomic()


Inherited from devs:

Public Fields

obasic_sim_support_t bsim_support

Public Methods

ovirtual devsn* typeIsNetwork()
oconst devsn* getParent() const
odevsn* getParent()
ovoid setParent(devsn* parent)
ostatic void prefer_thread(int thread_id)


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