libstdc++
__gnu_pbds::detail::no_throw_copies< Key, null_type > Struct Template Reference

#include <types_traits.hpp>

Public Types

typedef integral_constant< int, __simple > indicator
 
typedef integral_constant< int, is_simple< Key >::value > indicator
 

Static Public Attributes

static const bool __simple
 

Detailed Description

template<typename Key>
struct __gnu_pbds::detail::no_throw_copies< Key, null_type >

Specialization.

Definition at line 70 of file types_traits.hpp.

Member Typedef Documentation

◆ indicator [1/2]

typedef integral_constant<int, __simple> __gnu_pbds::detail::no_throw_copies< Key, null_type >::indicator

Definition at line 65 of file types_traits.hpp.

◆ indicator [2/2]

template<typename Key>
typedef integral_constant<int, is_simple<Key>::value> __gnu_pbds::detail::no_throw_copies< Key, null_type >::indicator

Definition at line 72 of file types_traits.hpp.

Member Data Documentation

◆ __simple

const bool __gnu_pbds::detail::no_throw_copies< Key, null_type >::__simple
static

Definition at line 63 of file types_traits.hpp.


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