move.hpp
Go to the documentation of this file.
7 /*************************************************************************************************/
247 /*************************************************************************************************/
251 /*************************************************************************************************/
255 /*************************************************************************************************/
273 /*************************************************************************************************/
278 /*************************************************************************************************/
282 /*************************************************************************************************/
287 /*************************************************************************************************/
323 /*************************************************************************************************/
344 /*************************************************************************************************/
365 /*************************************************************************************************/
377 /*************************************************************************************************/
387 /*************************************************************************************************/
405 /*************************************************************************************************/
416 /*************************************************************************************************/
434 /*************************************************************************************************/
446 /*************************************************************************************************/
455 class back_move_iterator : public std::iterator<std::output_iterator_tag, void, void, void, void>
472 /*************************************************************************************************/
483 /*************************************************************************************************/
487 /*************************************************************************************************/
491 /*************************************************************************************************/
back_move_iterator & operator=(typename C::value_type x) Definition: move.hpp:464 Definition: move.hpp:295 copy_sink and move_sink are used to select between overloaded operations according to whether type T ... Definition: move.hpp:335 Similar to std::back_insert_iterator but with move semantics, for movable types, otherwise with copy ... Definition: move.hpp:455 static const int test Definition: dictionary_arg_stream.hpp:220 Definition: functional.hpp:26 The is_movable trait can be used to identify movable types. Definition: move.hpp:317 move_sink and copy_sink are used to select between overloaded operations according to whether type T ... Definition: move.hpp:356 |