12 #ifndef CXCGEOREADERWRITER_H
13 #define CXCGEOREADERWRITER_H
15 #include "org_custusx_ceetron_Export.h"
36 bool canRead(
const QString &type,
const QString &filename);
37 std::vector<DataPtr> read(
const QString &filename);
38 DataPtr read(
const QString &uid,
const QString &filename);
39 QString canReadDataType()
const;
40 bool readInto(
DataPtr data, QString path);
42 QString canWriteDataType()
const;
43 bool canWrite(
const QString &type,
const QString &filename)
const;
44 void write(
DataPtr data,
const QString &filename);
45 QByteArray convertToQByteArray(
DataPtr data);
47 void writeToStream(
DataPtr data, QDataStream &out);
51 #endif // CXCGEOREADERWRITER_H