Go to the source code of this file.
|
template<typename T > |
detail::MoveWrapper< T > | madness::move (T &t) |
| Move wrapper factory function. More...
|
|
template<typename T > |
const T & | madness::move (const T &t) |
| Move wrapper factory function. More...
|
|
template<typename T > |
T & | madness::unwrap_move (const detail::MoveWrapper< T > &t) |
| Remove move wrapper from a movable object. More...
|
|
template<typename T > |
disable_if< detail::is_movable
< T >, T & >::type | madness::unwrap_move (T &t) |
| Passthrough function for a non-movable object. More...
|
|