Barely-functioning GL playback with new arrangement.
[dcpomatic.git] / src / lib / exceptions.h
index f6b3bd902dd7a0cc8df5201ded9c08122bdd6989..ddd1e36035f9dfb6a5e71827a2b47f8c978da3f0 100644 (file)
@@ -103,11 +103,17 @@ public:
 class OpenFileError : public FileError
 {
 public:
+       enum Mode {
+               READ,
+               WRITE,
+               READ_WRITE
+       };
+
        /** @param f File that we were trying to open.
         *  @param error Code of error that occurred.
-        *  @param reading true if we were opening to read, false if opening to write.
+        *  @param mode Mode that we tried to open the file in.
         */
-       OpenFileError (boost::filesystem::path f, int error, bool reading);
+       OpenFileError (boost::filesystem::path f, int error, Mode mode);
 };
 
 /** @class ReadFileError.