Template Struct aligned_delete

Struct Documentation

template<typename Type>
struct internal::aligned_delete

Public Functions

constexpr aligned_delete() noexcept = default
template<typename TypeUp, typename = typename std::enable_if<std::is_convertible<TypeUp*, Type*>::value>::type>
inline aligned_delete(const aligned_delete<TypeUp>&) noexcept
inline void operator()(Type *ptr) const