kblib 0.2.3
General utilities library for modern C++
|
This is the complete list of members for kblib::detail_memory::on_destroy< T, D >, including all inherited members.
on_destroy() noexcept=default | kblib::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)=default | kblib::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)=default | kblib::detail_memory::on_destroy< T, D > | |
operator const T &() const noexcept | kblib::detail_memory::on_destroy< T, D > | inline |
operator T&() noexcept | kblib::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)=default | kblib::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)=default | kblib::detail_memory::on_destroy< T, D > | |
~on_destroy() | kblib::detail_memory::on_destroy< T, D > | inline |