35#include <NDEVR/File.h>
41 class FactoryFeatures;
42 class OMFFactory :
public IOFactory
47 virtual Buffer<FileFormat> getSupportedFormats()
override;
48 virtual bool canRead(
const FactoryParameters& file)
override;
49 virtual bool canWrite(
const FactoryParameters& file)
override;
50 virtual bool readFile(FactoryParameters& file)
override;
51 virtual bool writeFile(FactoryParameters& file)
override;
53 FactoryFeatures getFactoryFeatures(
const FactoryParameters& file,
bool is_read);
56 Buffer<uint01> m_compression_data;