webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Static Public Attributes | List of all members
rtc::integral_constant< T, v > Struct Template Reference

#include <template_util.h>

Inheritance diagram for rtc::integral_constant< T, v >:
rtc::is_array< class > rtc::is_array< class > rtc::is_array< T[]> rtc::is_array< T[]> rtc::is_array< T[n]> rtc::is_array< T[n]> rtc::is_non_const_reference< T > rtc::is_non_const_reference< T > rtc::is_non_const_reference< const T & > rtc::is_non_const_reference< const T & > rtc::is_non_const_reference< T & > rtc::is_non_const_reference< T & > rtc::is_pointer< T > rtc::is_pointer< T > rtc::is_pointer< T * > rtc::is_pointer< T * > rtc::is_same< T, U > rtc::is_same< T, U > rtc::is_same< T, T > rtc::is_same< T, T > rtc::is_void< T > rtc::is_void< T > rtc::is_void< void > rtc::is_void< void >

Public Types

typedef T value_type
 
typedef integral_constant< T, vtype
 
typedef T value_type
 
typedef integral_constant< T, vtype
 

Static Public Attributes

static const T value = v
 

Member Typedef Documentation

◆ type [1/2]

template<class T, T v>
typedef integral_constant<T, v> rtc::integral_constant< T, v >::type

◆ type [2/2]

template<class T, T v>
typedef integral_constant<T, v> rtc::integral_constant< T, v >::type

◆ value_type [1/2]

template<class T, T v>
typedef T rtc::integral_constant< T, v >::value_type

◆ value_type [2/2]

template<class T, T v>
typedef T rtc::integral_constant< T, v >::value_type

Member Data Documentation

◆ value

template<class T, T v>
const T rtc::integral_constant< T, v >::value = v
static

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