Marsyas  0.5.0-beta1
Public Member Functions
Fanin Class Reference

Fanin of MarSystem objects. More...

#include <Fanin.h>

Inherits MarSystem.

Public Member Functions

MarSystemclone () const
 Fanin (std::string name)
 Fanin (const Fanin &)
void myProcess (realvec &in, realvec &out)
 Processes data.
 ~Fanin ()

Detailed Description

Fanin of MarSystem objects.

Fanin (the whole marsystem) is deprecated. (some code in apps/ still use it, though)

Combines a series of MarSystem objects to a single MarSystem corresponding to executing the System objects one after the other in sequence. The output is summed together.

Warning: this will probably be deprecated soon.

Controls: none.

Definition at line 43 of file Fanin.h.

Constructor & Destructor Documentation

Fanin ( std::string  name)

Definition at line 28 of file Fanin.cpp.

Fanin ( const Fanin other)

Definition at line 33 of file Fanin.cpp.

~Fanin ( )

Definition at line 39 of file Fanin.cpp.

Member Function Documentation

MarSystem * clone ( ) const [virtual]

Implements MarSystem.

Definition at line 56 of file Fanin.cpp.

void myProcess ( realvec in,
realvec out 
) [virtual]

Processes data.

inInput data to read.
outOutput data to write.

Implement this method in subclass to define specific data processing.

Implements MarSystem.

Definition at line 124 of file Fanin.cpp.

The documentation for this class was generated from the following files: