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

#include <deque.hpp>

Public Types

typedef T value_type
 

Static Public Attributes

static const bool trivial_dctr = boost::has_trivial_destructor<value_type>::value
 
static const bool trivial_dctr_after_move = ::boost::has_trivial_destructor_after_move<value_type>::value
 
static const bool trivial_copy = has_trivial_copy<value_type>::value
 
static const bool nothrow_copy = has_nothrow_copy<value_type>::value
 
static const bool trivial_assign = has_trivial_assign<value_type>::value
 
static const bool nothrow_assign = false
 

Member Typedef Documentation

template<class T >
typedef T boost::container::deque_value_traits< T >::value_type

Member Data Documentation

template<class T >
const bool boost::container::deque_value_traits< T >::nothrow_assign = false
static
template<class T >
const bool boost::container::deque_value_traits< T >::nothrow_copy = has_nothrow_copy<value_type>::value
static
template<class T >
const bool boost::container::deque_value_traits< T >::trivial_assign = has_trivial_assign<value_type>::value
static
template<class T >
const bool boost::container::deque_value_traits< T >::trivial_copy = has_trivial_copy<value_type>::value
static
template<class T >
const bool boost::container::deque_value_traits< T >::trivial_dctr = boost::has_trivial_destructor<value_type>::value
static
template<class T >
const bool boost::container::deque_value_traits< T >::trivial_dctr_after_move = ::boost::has_trivial_destructor_after_move<value_type>::value
static

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