webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | Public Attributes | List of all members
google::protobuf.internal::ExtensionInfo Struct Reference

#include <extension_set.h>

Classes

struct  EnumValidityCheck
 

Public Member Functions

 ExtensionInfo ()
 
 ExtensionInfo (FieldType type_param, bool isrepeated, bool ispacked)
 

Public Attributes

FieldType type
 
bool is_repeated
 
bool is_packed
 
union {
   EnumValidityCheck   enum_validity_check
 
   const MessageLite *   message_prototype
 
}; 
 
const FieldDescriptordescriptor
 

Constructor & Destructor Documentation

◆ ExtensionInfo() [1/2]

google::protobuf.internal::ExtensionInfo::ExtensionInfo ( )
inline

◆ ExtensionInfo() [2/2]

google::protobuf.internal::ExtensionInfo::ExtensionInfo ( FieldType  type_param,
bool  isrepeated,
bool  ispacked 
)
inline

Member Data Documentation

◆ @779

union { ... }

◆ descriptor

const FieldDescriptor* google::protobuf.internal::ExtensionInfo::descriptor

◆ enum_validity_check

EnumValidityCheck google::protobuf.internal::ExtensionInfo::enum_validity_check

◆ is_packed

bool google::protobuf.internal::ExtensionInfo::is_packed

◆ is_repeated

bool google::protobuf.internal::ExtensionInfo::is_repeated

◆ message_prototype

const MessageLite* google::protobuf.internal::ExtensionInfo::message_prototype

◆ type

FieldType google::protobuf.internal::ExtensionInfo::type

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