kblib 0.2.3
General utilities library for modern C++
|
#include <kblib/fakestd.h>
Public Types | |
using | reference = decltype(*std::declval< pointer >()) |
using | const_reference = const element_type & |
Public Member Functions | |
heap_value2 (const heap_value2 &other) | |
heap_value2 & | operator= (const heap_value2 &other) |
auto | value () &noexcept -> reference |
auto | value () const &noexcept -> const_reference |
auto | value () &&noexcept -> element_type && |
auto | value () const &&noexcept -> const element_type && |
~heap_value2 ()=default | |
using kblib::heap_value2< T, D >::const_reference = const element_type& |
using kblib::heap_value2< T, D >::reference = decltype(*std::declval<pointer>()) |
kblib::heap_value2< T, D >::heap_value2 | ( | const heap_value2< T, D > & | other | ) |
|
default |
heap_value2 & kblib::heap_value2< T, D >::operator= | ( | const heap_value2< T, D > & | other | ) |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |