17 #ifndef STROMX_RUNTIME_ZIPFILEOUTPUT_H 18 #define STROMX_RUNTIME_ZIPFILEOUTPUT_H 22 #include "stromx/runtime/Config.h" 23 #include "stromx/runtime/FileOutput.h" 44 virtual void initialize(
const std::string & filename);
45 virtual const std::string & getFilename()
const;
46 virtual const std::string getText()
const;
48 virtual std::ostream & text();
49 virtual std::ostream & openFile(
const std::string & ext,
const OpenMode mode);
50 virtual std::ostream & file();
58 std::string m_archive;
59 std::string m_currentBasename;
60 std::string m_currentFilename;
61 std::ostringstream *m_currentFile;
62 std::ostringstream m_currentText;
63 std::vector<std::string> m_bufferedFiles;
68 #endif // STROMX_RUNTIME_ZIPFILEOUTPUT_H OpenMode
Definition: OutputProvider.h:31
The stromx class library.
Definition: AdjustRgbChannels.cpp:29
File output which stores the output data in a zip file.
Definition: ZipFileOutput.h:32
Provides functions to initialize an output provider.
Definition: FileOutput.h:27