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

#include <template_util.h>

Inheritance diagram for google::protobuf.internal::integral_constant< T, v >:
google::protobuf.internal::has_trivial_assign< D > google::protobuf.internal::has_trivial_constructor< E > google::protobuf.internal::has_trivial_copy< C > google::protobuf.internal::has_trivial_destructor< F > google::protobuf.internal::is_floating_point< T > google::protobuf.internal::is_floating_point< double > google::protobuf.internal::is_floating_point< float > google::protobuf.internal::is_floating_point< long double > google::protobuf.internal::is_integral< T > google::protobuf.internal::is_integral< bool > google::protobuf.internal::is_integral< char > google::protobuf.internal::is_integral< int > google::protobuf.internal::is_integral< long > google::protobuf.internal::is_integral< short > google::protobuf.internal::is_integral< signed char > google::protobuf.internal::is_integral< unsigned char > google::protobuf.internal::is_integral< unsigned int > google::protobuf.internal::is_integral< unsigned long > google::protobuf.internal::is_integral< unsigned short > google::protobuf.internal::is_integral< wchar_t > google::protobuf.internal::is_pointer< T > google::protobuf.internal::is_pointer< T * > google::protobuf.internal::is_reference< T > google::protobuf.internal::is_reference< T & > google::protobuf.internal::is_same< T, U > google::protobuf.internal::is_same< T, T > google::protobuf.internal::type_equals_< A, B > google::protobuf.internal::type_equals_< A, A > google::protobuf.internal::type_traits_internal::is_enum_impl< true, T > google::protobuf::is_proto_enum< T > google::protobuf::is_proto_enum< ::google::protobuf::Field_Cardinality > google::protobuf::is_proto_enum< ::google::protobuf::Field_Kind > google::protobuf::is_proto_enum< ::google::protobuf::FieldDescriptorProto_Label > google::protobuf::is_proto_enum< ::google::protobuf::FieldDescriptorProto_Type > google::protobuf::is_proto_enum< ::google::protobuf::FieldOptions_CType > google::protobuf::is_proto_enum< ::google::protobuf::FieldOptions_JSType > google::protobuf::is_proto_enum< ::google::protobuf::FileOptions_OptimizeMode > google::protobuf::is_proto_enum< ::google::protobuf::NullValue > google::protobuf::is_proto_enum< ::google::protobuf::Syntax >

Public Types

typedef T value_type
 
typedef integral_constant< T, vtype
 

Static Public Attributes

static const T value = v
 

Member Typedef Documentation

◆ type

◆ value_type

Member Data Documentation

◆ value

template<class T, T v>
const T google::protobuf.internal::integral_constant< T, v >::value = v
static

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