12 #ifndef INCLUDE_DISTORTOS_INTERNAL_MEMORY_DUMMYDELETER_HPP_ 13 #define INCLUDE_DISTORTOS_INTERNAL_MEMORY_DUMMYDELETER_HPP_ 15 #include <type_traits> 37 template<
typename T,
typename U>
40 static_assert(std::is_trivially_destructible<T>::value ==
true,
41 "internal::dummyDeleter() cannot be used with types that are not trivially destructible!");
48 #endif // INCLUDE_DISTORTOS_INTERNAL_MEMORY_DUMMYDELETER_HPP_ Top-level namespace of distortos project.
Definition: buttons.hpp:33
void dummyDeleter(U *)
A "no-op" dummy deleter that can be used with std::unique_ptr and automatic storage that is trivially...
Definition: dummyDeleter.hpp:38