Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Class Members

SmacqModule::algebra Struct Reference

#include <SmacqModule-interface.h>

List of all members.


Detailed Description

The algebra element is optional and is used only by the dataflow optimizer.

The following elements of the algebra structure are as follows: Vector specifies that the module can be used with a single input and a single output, or can be used with a vector of sets of arguments separated by semicolons and a corresponding vector of output channels. Boolean specifies that the module merely filters out some data and can be reordered in the dataflow by an optimizer. Demux specifies that the module demultiplexes output data among multiple output chanels. If a demux module fails to set the demux bit, then the optimizer may produce disfunctional output.


Public Attributes

unsigned int stateless:1
unsigned int vector:1
unsigned int annotation:1
unsigned int demux:1


The documentation for this struct was generated from the following file:
Generated on Mon Aug 28 23:37:13 2006 for SMACQ by doxygen 1.3.5