name: Output : public AlgorithmBase

synopsis:

g++ [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_algo.a

#include <Output.h>

Output(ALGORITHM algorithm = DEF_ALGORITHM, IMPLEMENTATION implementation = DEF_IMPLEMENTATION);
Output(const Output& arg);
boolean assign(const Output& arg);
boolean setAlgorithm(ALGORITHM type);

quick start:

Output out;
Vector<CircularBuffer<AlgorithmData>> in;
Vector<AlgorithmData> out;
out.apply(output, input);
description:

The Output class is another class whose primary purpose is to facilitate recipe processing. This class is embedded in a recipe to output data, typically features, to a file. The Output class supports all data types defined in the
AlgorithmData class.

The table below is provided for reference purposes, and defines the options available for this class:


Most programmers will not need to use this class since data can be output to files directly using standard class I/O methods. Users indirectly interact with this class when defining the output format and filenames for the output of their algorithm recipes.

dependencies:

public constants:

error codes:

protected data:

required public methods:

class-specific public methods:

private methods:

examples:

notes: