4.6.0
Freundlich's C++ toolkit
|
A range that moves its elements.
Container | A container type. |
Public Types | |
using | iterator = std::move_iterator<typename Container::iterator> |
using | const_iterator = typename Container::const_iterator |
Public Member Functions | |
move_range (Container &&) | |
move_range (move_range &&) noexcept | |
move_range & | operator= (move_range &&) noexcept |
~move_range () | |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
using fcppt::container::move_range< Range >::const_iterator = typename Container::const_iterator |
using fcppt::container::move_range< Range >::iterator = std::move_iterator<typename Container::iterator> |
|
explicit |
|
noexcept |
fcppt::container::move_range< Range >::~move_range | ( | ) |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
noexcept |