20 #ifndef ESSENTIA_DISKWRITER_H
21 #define ESSENTIA_DISKWRITER_H
24 #include "../streamingalgorithm.h"
50 if (
_out != &std::cout) {
61 if (status !=
OK)
return status;
std::string _name
Definition: configurable.h:171
Definition: streamingalgorithm.h:140
void declareInput(SinkBase &sink, const std::string &name, const std::string &desc)
AlgorithmStatus acquireData()
Definition: diskwriter.h:30
DiskWriter(const std::string &filename)
Definition: diskwriter.h:38
AlgorithmStatus process()
Definition: diskwriter.h:57
std::string _filename
Definition: diskwriter.h:34
void declareParameters()
Definition: diskwriter.h:55
Sink< T > _data
Definition: diskwriter.h:32
std::ostream * _out
Definition: diskwriter.h:35
~DiskWriter()
Definition: diskwriter.h:49
const TokenType & firstToken() const
Definition: sink.h:61
#define EXEC_DEBUG(msg)
Definition: debugging.h:161
AlgorithmStatus
Definition: streamingalgorithm.h:106
@ OK
Definition: streamingalgorithm.h:107
Definition: algorithm.h:28