Main Page   Namespace List   Class Hierarchy   Compound List   Namespace Members   Compound Members   Related Pages  

Route Class Reference

A route from one node to another through which events propagate. More...

List of all members.


Public Methods

 Route (const std::string &fromEventOut, const NodePtr &toNode, const std::string &toEventIn)
 Constructor.

 Route (const Route &route)
 Copy constructor.


Public Attributes

const std::string fromEventOut
 The name of the eventOut the route is coming from.

const NodePtr toNode
 The node the route is going to.

const std::string toEventIn
 The name of the eventIn on toNode that the route is going to.


Detailed Description

A route from one node to another through which events propagate.


Constructor & Destructor Documentation

Route const std::string &    fromEventOut,
const NodePtr   toNode,
const std::string &    toEventIn
 

Constructor.

Parameters:
fromEventOut the name of the eventOut the route is coming from.
toNode the node the route is going to.
toEventIn the name of an eventIn on toNode that the route is going to.

Route const Route &    route
 

Copy constructor.

Parameters:
route the Route to copy.

Member Data Documentation

const std::string fromEventOut
 

The name of the eventOut the route is coming from.

const std::string toEventIn
 

The name of the eventIn on toNode that the route is going to.

const NodePtr toNode
 

The node the route is going to.