

Go to the source code of this file.
Classes | |
| struct | std::default_delete< T > |
| struct | std::default_delete< T[]> |
| class | std::unique_ptr< T, D > |
| class | std::unique_ptr< T[], D > |
| class | std::unique_ptr_storage< T, D, bool > |
| class | std::unique_ptr_storage< T, D, true > |
Namespaces | |
| namespace | std |
Macros | |
| #define | ZORBA_UNIQUE_PTR_RELOP(OP) |
Functions | |
| template<typename T > | |
| enable_if <!zorba::internal::is_movable < T >::value, T & >::type | std::move (T &t) |
| template<typename T > | |
| enable_if < zorba::internal::is_movable < T >::value, zorba::internal::rv< T > & >::type | std::move (T const &t) |
| template<typename T > | |
| enable_if < zorba::internal::is_movable < T >::value, zorba::internal::rv< T > & >::type | std::move (zorba::internal::rv< T > &t) |
| template<typename T , typename D , bool IsEmpty> | |
| void | std::swap (unique_ptr_storage< T, D, IsEmpty > &a, unique_ptr_storage< T, D, IsEmpty > &b) |
| template<typename T , typename D > | |
| void | std::swap (unique_ptr< T, D > &a, unique_ptr< T, D > &b) |
| #define ZORBA_UNIQUE_PTR_RELOP | ( | OP | ) |
Definition at line 545 of file unique_ptr.h.