class EventReceiver

EventReceiver objects are used by the devsn class to describe to the simulator how messages should be routed

Inheritance:


Public Methods

[more]inline EventReceiver(devs* model, port_t port)
Creates an event receiver described by the (model, port) pair
[more]inline EventReceiver(const EventReceiver& src)
Performs a shallow copy
[more]inline devs* getModel() const
Returns the model that is to receive an event
[more]inline port_t getPort() const
Returns the model's port that should see the event
[more]virtual bool operator== (const object& obj) const
Returns true if the two objects represent the same (model, port) pair
[more]virtual bool operator!= (const object& obj) const
[more]virtual unsigned hashcode() const


Inherited from object:

Public Methods

ovirtual bool operator==(const object &obj) const
ovirtual bool operator!=(const object &obj) const
ovirtual object* clone() const


Documentation

EventReceiver objects are used by the devsn class to describe to the simulator how messages should be routed
oinline EventReceiver(devs* model, port_t port)
Creates an event receiver described by the (model, port) pair

oinline EventReceiver(const EventReceiver& src)
Performs a shallow copy

oinline devs* getModel() const
Returns the model that is to receive an event

oinline port_t getPort() const
Returns the model's port that should see the event

ovirtual bool operator== (const object& obj) const
Returns true if the two objects represent the same (model, port) pair

ovirtual bool operator!= (const object& obj) const

ovirtual unsigned hashcode() const


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



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