class Iterator

Iterator Node More...

Definition#include <data-flow/include/Iterator.h>
InheritsNetwork
Inherited byThreadedIterator
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Methods

Protected Members


Detailed Description

Iterator Node

int processCount

[protected]

 Iterator (string nodeName, ParameterSet params)

The constructor with a nodeName and parameters

ObjectRef  getOutput (int output_id, int count)

[virtual]

The getOutput method overloaded from Node

Reimplemented from Network.

void  connectToNode (string in, Node *inNode, string out)

[virtual]

The connectToNode method overloaded from Node

Reimplemented from Network.

void  request (int outputID, const ParameterSet &req)

[virtual]

Reimplemented from Network.

void  setConditionNode (Node* aNode)

setting the condition Node

Node*  getConditionNode ()

returning the condition Node

void  initialize ()

[virtual]

Iterator specific initialize

Reimplemented from Network.

void  reset ()

[virtual]

Resets the Iterator and all the internal nodes

Reimplemented from Network.

void  stop ()

[virtual]

Notify the node that is will be destroyed shortly

Reimplemented from Network.

void  connectToNode (unsigned int in, Node *inNode, unsigned int out)

[protected virtual]

Connect an input node using numeric (integer) input/output names

Reimplemented from Network.

bool doWhile

[protected]

It true, the iterator is a do; while() (the condition is tested last)

bool exit_status

[protected]

Node * conditionNode

[protected]

Our special conditionNode

InputTranslator * translator

[protected]

Our special translator node

vector<ObjectRef> output

[protected]

The output of the iterator

 Iterator ()

[protected]

Default constructor that should not be used


Generated by: jmvalin@usw-pr-shell2 on Mon Jun 24 00:06:36 2002, using kdoc 2.0a40.