propagate.hh File Reference

#include <vector>
#include "boxes.hh"
#include "signals.hh"
Include dependency graph for propagate.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef vector< Treesiglist

Functions

siglist makeSigInputList (int n)
 Fabrique une liste de n entrĂ©es.
Tree boxPropagateSig (Tree path, Tree box, const siglist &lsig)

Typedef Documentation

typedef vector<Tree> siglist

Definition at line 41 of file propagate.hh.


Function Documentation

Tree boxPropagateSig ( Tree  path,
Tree  box,
const siglist lsig 
)

Definition at line 442 of file propagate.cpp.

References listConvert(), nil, and propagate().

Referenced by eval2double(), eval2int(), isBoxNumeric(), main(), mapPrepareEqSig(), and replaceBoxNumeric().

00443 {
00444     return listConvert(propagate(nil, path, box, lsig));
00445 }

Here is the call graph for this function:

Here is the caller graph for this function:

siglist makeSigInputList ( int  n  ) 

Fabrique une liste de n entrées.

Definition at line 96 of file propagate.cpp.

References sigInput().

Referenced by eval2double(), eval2int(), isBoxNumeric(), main(), mapPrepareEqSig(), and replaceBoxNumeric().

00097 {
00098     siglist l(n);
00099     for (int i = 0; i < n; i++) l[i] = sigInput(i);
00100     return l;
00101 }

Here is the call graph for this function:

Here is the caller graph for this function:

Generated on Thu Jul 15 16:15:45 2010 for FAUST compiler by  doxygen 1.6.3