Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::has_nothrow_move< T > Struct Template Reference

By default this traits returns. More...

#include <traits.hpp>

Static Public Attributes

static const bool value
 

Detailed Description

template<class T>
struct boost::has_nothrow_move< T >

By default this traits returns.

boost::is_nothrow_move_constructible<T>::value && boost::is_nothrow_move_assignable<T>::value 

. Classes with non-throwing move constructor and assignment can specialize this trait to obtain some performance improvements.

Member Data Documentation


The documentation for this struct was generated from the following file: