From e4973c13558b12397124d7c9423c5eb641140444 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Mon, 15 Jun 2015 22:26:26 +0300 Subject: utils/cxx/ -> cxx/ --- utils/cxx/CMakeLists.txt | 3 --- utils/cxx/include/aesnixx/all.hpp | 11 --------- utils/cxx/include/aesnixx/error.hpp | 47 ------------------------------------- 3 files changed, 61 deletions(-) delete mode 100644 utils/cxx/CMakeLists.txt delete mode 100644 utils/cxx/include/aesnixx/all.hpp delete mode 100644 utils/cxx/include/aesnixx/error.hpp (limited to 'utils/cxx') diff --git a/utils/cxx/CMakeLists.txt b/utils/cxx/CMakeLists.txt deleted file mode 100644 index 14b7700..0000000 --- a/utils/cxx/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -add_library(libaesnixx INTERFACE) -target_include_directories(libaesnixx INTERFACE include/) -target_link_libraries(libaesnixx INTERFACE libaesni) diff --git a/utils/cxx/include/aesnixx/all.hpp b/utils/cxx/include/aesnixx/all.hpp deleted file mode 100644 index cf00535..0000000 --- a/utils/cxx/include/aesnixx/all.hpp +++ /dev/null @@ -1,11 +0,0 @@ -/** - * \file - * \author Egor Tensin - * \date 2015 - * \copyright This file is licensed under the terms of the MIT License. - * See LICENSE.txt for details. - */ - -#pragma once - -#include "error.hpp" diff --git a/utils/cxx/include/aesnixx/error.hpp b/utils/cxx/include/aesnixx/error.hpp deleted file mode 100644 index dd908c5..0000000 --- a/utils/cxx/include/aesnixx/error.hpp +++ /dev/null @@ -1,47 +0,0 @@ -/** - * \file - * \author Egor Tensin - * \date 2015 - * \copyright This file is licensed under the terms of the MIT License. - * See LICENSE.txt for details. - */ - -#pragma once - -#include - -#include - -#include -#include -#include - -namespace aesni -{ - class ErrorDetailsThrowsInDestructor - { - public: - ErrorDetailsThrowsInDestructor() - { - aesni_initialize_error_details(get()); - } - - ~ErrorDetailsThrowsInDestructor() - { - if (aesni_is_error(aesni_get_error_code(get()))) - { - std::vector msg; - msg.resize(aesni_format_error(get(), NULL, 0)); - aesni_format_error(get(), msg.data(), msg.size()); - throw std::runtime_error(std::string(msg.begin(), msg.end())); - } - } - - AesNI_ErrorDetails* get() { return &m_impl; } - - operator AesNI_ErrorDetails*() { return get(); } - - private: - AesNI_ErrorDetails m_impl; - }; -} -- cgit v1.2.3