SmacqModule::SmacqModule::algebra Struct Reference

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

#include <SmacqModule-interface.h>

List of all members.

Public Attributes

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


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.


The documentation for this struct was generated from the following file:

Generated on Tue Oct 6 14:36:13 2009 for SMACQ by  doxygen 1.5.8