From 42f1ad36ef93c98542f9899ada57bd55396a99f5 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Fri, 16 Sep 2016 01:08:49 +0300 Subject: .hpp instead of .h for C++ headers --- error.h | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 error.h (limited to 'error.h') diff --git a/error.h b/error.h deleted file mode 100644 index 2ea7f85..0000000 --- a/error.h +++ /dev/null @@ -1,26 +0,0 @@ -#pragma once - -#include - -#include - -typedef std::system_error Error; - -namespace error -{ - inline void raise(const char* function_name) - { - const auto ec = GetLastError(); - throw std::system_error(ec, std::system_category(), function_name); - } - - void report(const Error& e) - { - MessageBoxA(NULL, e.what(), NULL, MB_OK); - } - - int get_code(const Error& e) - { - return e.code().value(); - } -} -- cgit v1.2.3