4.6.0
Freundlich's C++ toolkit
|
A movable-only type.
This type can be used to test if code also works with types that cannot be copied. It provides an output and a comparison operator.
Public Member Functions | |
movable (Type const &) | |
movable (Type &&) | |
movable (movable &&) noexcept(std::is_nothrow_move_constructible_v< Type >) | |
movable & | operator= (movable &&) noexcept(std::is_nothrow_move_assignable_v< Type >) |
~movable () | |
Type & | value () |
Type const & | value () const |
|
explicit |
|
explicit |
|
noexcept |
fcppt::catch_::movable< Type >::~movable | ( | ) |
|
noexcept |
|
nodiscard |
|
nodiscard |