X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fexceptions.h;h=618a03f4326510c8e532481ce899a7fb1dfcf18e;hb=ff639b3cf30afcc097bfd21d39c8d15f466cadd6;hp=2cae86accbbe4f823272a010544fb6cba5492051;hpb=531f206850224bf416a4d9854db18caa9c7b33aa;p=dcpomatic.git diff --git a/src/lib/exceptions.h b/src/lib/exceptions.h index 2cae86acc..618a03f43 100644 --- a/src/lib/exceptions.h +++ b/src/lib/exceptions.h @@ -335,6 +335,15 @@ public: }; +class CPLNotFoundError : public DCPError +{ +public: + CPLNotFoundError(std::string id) + : DCPError(String::compose("CPL %1 not found", id)) + {} +}; + + class InvalidSignerError : public std::runtime_error { public: @@ -416,7 +425,7 @@ private: /** @class CommunicationFailedError - * @brief Communcation between dcpomatic2_disk and _disk_writer failed somehow. + * @brief Communication between dcpomatic2_disk and _disk_writer failed somehow. */ class CommunicationFailedError : public CopyError {