Static Public Attributes | Private Types | Static Private Attributes | List of all members
absl::type_traits_internal::is_trivially_copyable_impl< T > Class Template Reference

#include <type_traits.h>

Static Public Attributes

static constexpr bool kValue
 

Private Types

using ExtentsRemoved = typename std::remove_all_extents< T >::type
 

Static Private Attributes

static constexpr bool kIsCopyOrMoveAssignable
 
static constexpr bool kIsCopyOrMoveConstructible
 

Detailed Description

template<typename T>
class absl::type_traits_internal::is_trivially_copyable_impl< T >

Definition at line 464 of file type_traits.h.

Member Typedef Documentation

template<typename T >
using absl::type_traits_internal::is_trivially_copyable_impl< T >::ExtentsRemoved = typename std::remove_all_extents<T>::type
private

Definition at line 465 of file type_traits.h.

Member Data Documentation

template<typename T >
constexpr bool absl::type_traits_internal::is_trivially_copyable_impl< T >::kIsCopyOrMoveAssignable
staticprivate
template<typename T >
constexpr bool absl::type_traits_internal::is_trivially_copyable_impl< T >::kIsCopyOrMoveConstructible
staticprivate
template<typename T >
constexpr bool absl::type_traits_internal::is_trivially_copyable_impl< T >::kValue
static

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


abseil_cpp
Author(s):
autogenerated on Wed Jun 19 2019 19:20:00