EMU EMAX 1/2 fixes.
[SCSI2SD.git] / software / scsi2sd-util / ConfigUtil.hh
index 2d138a33053919739ee3355e6a8ed321ad6ca7f7..94991737966db3350a6bf329b2b2211a5007bbad 100644 (file)
@@ -20,6 +20,7 @@
 #include "scsi2sd.h"
 
 #include <cstddef>
+#include <string>
 #include <vector>
 
 namespace SCSI2SD
@@ -32,6 +33,9 @@ namespace SCSI2SD
 
                static TargetConfig fromBytes(const uint8_t* data);
                static std::vector<uint8_t> toBytes(const TargetConfig& config);
+
+               static std::string toXML(const TargetConfig& config);
+               static std::vector<TargetConfig> fromXML(const std::string& filename);
        };
 }