|
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 |