Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members

FD::NodeInput Class Reference

#include <Node.h>

Collaboration diagram for FD::NodeInput:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 NodeInput (Node *n, int t, const std::string &inputName)
 NodeInput (const NodeInput &in)
NodeInputoperator= (const NodeInput &in)
 NodeInput ()
 NodeInput (const std::string &inputName)

Public Attributes

int outputID
Nodenode
std::string name

Detailed Description

A NodeInput is a data structure that holds a reference to the node we are connected at and its related output number.
Author:
Jean-Marc Valin


Constructor & Destructor Documentation

FD::NodeInput::NodeInput Node n,
int  t,
const std::string &  inputName
[inline]
 

Constructor with a node and an outputID

FD::NodeInput::NodeInput const NodeInput in  )  [inline]
 

Copy constructor

FD::NodeInput::NodeInput  )  [inline]
 

default constructor

FD::NodeInput::NodeInput const std::string &  inputName  )  [inline]
 

constructor with a nodeName


Member Function Documentation

NodeInput& FD::NodeInput::operator= const NodeInput in  )  [inline]
 

equality operator


Member Data Documentation

std::string FD::NodeInput::name
 

The name of the input

Node* FD::NodeInput::node
 

The reference of the node

int FD::NodeInput::outputID
 

The outputID of the connected node


The documentation for this class was generated from the following file:
Generated on Wed Oct 5 14:29:38 2005 for FlowDesigner by  doxygen 1.4.4