|
5.0.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< Container >::const_iterator = typename Container::const_iterator |
| using fcppt::container::move_range< Container >::iterator = std::move_iterator<typename Container::iterator> |
|
explicit |
|
noexcept |
| fcppt::container::move_range< Container >::~move_range | ( | ) |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
noexcept |