#ifndef MSP_DATAFILE_OUTPUT_H_
#define MSP_DATAFILE_OUTPUT_H_
+#include <msp/core/noncopyable.h>
#include <msp/io/base.h>
namespace Msp {
namespace DataFile {
-class Output
+class Output: private NonCopyable
{
private:
- IO::Base *out;
- IO::Base *compressed;
+ IO::Base *out = nullptr;
+ IO::Base *compressed = nullptr;
public:
Output(IO::Base &);