|
| file | algorithm.hpp |
| |
| file | core.hpp |
| | This header implements macros to define movable classes and move-aware functions.
|
| |
| file | default_delete.hpp |
| | Describes the default deleter (destruction policy) of unique_ptr: default_delete.
|
| |
| file | iterator.hpp |
| |
| file | make_unique.hpp |
| | Defines "make_unique" functions, which are factories to create instances of unique_ptr depending on the passed arguments.
|
| |
| file | move.hpp |
| | A general library header that includes the rest of top-level headers.
|
| |
| file | traits.hpp |
| |
| file | unique_ptr.hpp |
| | Describes the smart pointer unique_ptr, a drop-in replacement for std::unique_ptr, usable also from C++03 compilers.
|
| |
| file | utility.hpp |
| | This header includes core utilities from <boost/move/utility_core.hpp> and defines some more advanced utilities such as:
|
| |
| file | utility_core.hpp |
| | This header defines core utilities to ease the development of move-aware functions.
|
| |