libstdc++
move.h File Reference

Go to the source code of this file.

Namespaces

namespace  std

Macros

#define _GLIBCXX_MOVE(_Tp)

Functions

template<typename _Tp >
_Tp && std::forward (typename std::identity< _Tp >::type &&__t)
template<typename _Tp >
std::remove_reference< _Tp >
::type && 
std::move (_Tp &&__t)
template<typename _Tp >
void std::swap (_Tp &__a, _Tp &__b)
template<typename _Tp , size_t _Nm>
void std::swap (_Tp(&)[_Nm], _Tp(&)[_Nm])

Detailed Description

This is an internal header file, included by other library headers. You should not attempt to use it directly.

Definition in file move.h.