diff --git a/lib/filesettings.h b/lib/filesettings.h index 5a5ece9366b..b51f092d6b4 100644 --- a/lib/filesettings.h +++ b/lib/filesettings.h @@ -34,6 +34,9 @@ class FileWithDetails { public: + /** + * @throws std::runtime_error thrown if given path is empty + */ FileWithDetails(std::string path, Standards::Language lang, std::size_t size) : mLang(lang) , mSize(size) diff --git a/lib/utils.h b/lib/utils.h index c84c72236c1..90bb67c087f 100644 --- a/lib/utils.h +++ b/lib/utils.h @@ -281,6 +281,9 @@ bool strToInt(const std::string& str, T &num, std::string* err = nullptr) return true; } +/** + * @throws std::runtime_error thrown if conversion failed + */ template T strToInt(const std::string& str) {