kblib 0.2.3
General utilities library for modern C++
kblib::detail_memory::on_destroy< T, D > Member List

This is the complete list of members for kblib::detail_memory::on_destroy< T, D >, including all inherited members.

on_destroy() noexcept=defaultkblib::detail_memory::on_destroy< T, D >
on_destroy(const on_destroy &) noexcept(std::is_nothrow_copy_constructible< T >::value and std::is_nothrow_copy_constructible< D >::value)=defaultkblib::detail_memory::on_destroy< T, D >
on_destroy(on_destroy &&) noexcept(std::is_nothrow_move_constructible< T >::value and std::is_nothrow_move_constructible< D >::value)=defaultkblib::detail_memory::on_destroy< T, D >
operator const T &() const noexceptkblib::detail_memory::on_destroy< T, D >inline
operator T&() noexceptkblib::detail_memory::on_destroy< T, D >inline
operator=(const on_destroy &) noexcept(std::is_nothrow_copy_assignable< T >::value and std::is_nothrow_copy_assignable< D >::value)=defaultkblib::detail_memory::on_destroy< T, D >
operator=(on_destroy &&) noexcept(std::is_nothrow_move_assignable< T >::value and std::is_nothrow_move_assignable< D >::value)=defaultkblib::detail_memory::on_destroy< T, D >
~on_destroy()kblib::detail_memory::on_destroy< T, D >inline