diff options
| author | Egor Tensin <Egor.Tensin@gmail.com> | 2021-05-15 23:36:29 +0300 |
|---|---|---|
| committer | Egor Tensin <Egor.Tensin@gmail.com> | 2021-05-15 23:36:29 +0300 |
| commit | 46ef2fbd49b2e48206a0554ae9a7d84f5961d817 (patch) | |
| tree | d25e78e4c7e8a36c960a1157e06be77d39a0afcf /include/pdb/error.hpp | |
| parent | rename the project (diff) | |
| download | winapi-debug-46ef2fbd49b2e48206a0554ae9a7d84f5961d817.tar.gz winapi-debug-46ef2fbd49b2e48206a0554ae9a7d84f5961d817.zip | |
use error reporting from winapi-common
Diffstat (limited to 'include/pdb/error.hpp')
| -rw-r--r-- | include/pdb/error.hpp | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/include/pdb/error.hpp b/include/pdb/error.hpp deleted file mode 100644 index 5ea885f..0000000 --- a/include/pdb/error.hpp +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) 2017 Egor Tensin <Egor.Tensin@gmail.com> -// This file is part of the "winapi-debug" project. -// For details, see https://github.com/egor-tensin/winapi-debug. -// Distributed under the MIT License. - -#pragma once - -#include <windows.h> - -#include <string> -#include <system_error> - -namespace pdb { -namespace error { - -class CategoryWindows : public std::error_category { -public: - CategoryWindows() = default; - - const char* name() const noexcept { return "Windows"; } - - std::string message(int) const; -}; - -inline const CategoryWindows& category_windows() { - static const CategoryWindows instance; - return instance; -} - -std::system_error windows(DWORD code, const char* function); - -} // namespace error -} // namespace pdb |
