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

FD::Constant Class Reference

#include <Constant.h>

Inheritance diagram for FD::Constant:

Inheritance graph
[legend]
Collaboration diagram for FD::Constant:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Constant (std::string nodeName, ParameterSet params)
virtual void initialize ()
virtual void reset ()
virtual ObjectRef getOutput (int output_id, int count)

Protected Member Functions

 Constant ()

Protected Attributes

ObjectRef value
int outputID

Detailed Description

A constant node contains a value that will never changes.


Constructor & Destructor Documentation

FD::Constant::Constant std::string  nodeName,
ParameterSet  params
 

Constructor, takes the name of the node and a set of parameters

FD::Constant::Constant  )  [inline, protected]
 

Default constructor, should not be used


Member Function Documentation

virtual ObjectRef FD::Constant::getOutput int  output_id,
int  count
[virtual]
 

Ask for the node's output which ID (number) is output_id and for the 'count' iteration

Implements FD::Node.

virtual void FD::Constant::initialize  )  [virtual]
 

Class specific initialization routine. Each class will call its subclass initialize() method

Reimplemented from FD::Node.

virtual void FD::Constant::reset  )  [virtual]
 

Class reset routine. Each class will call its superclass reset() method

Reimplemented from FD::Node.


Member Data Documentation

int FD::Constant::outputID [protected]
 

The ID of the 'value' output

ObjectRef FD::Constant::value [protected]
 

The value of the constant


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