webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Attributes | List of all members
google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper Class Reference
Inheritance diagram for google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper:

Public Member Functions

def __init__ (self, enum_type)
 
def Name (self, number)
 
def Value (self, name)
 
def keys (self)
 
def values (self)
 
def items (self)
 

Static Public Attributes

 DESCRIPTOR = None
 

Detailed Description

A utility for finding the names of enum values.

Constructor & Destructor Documentation

◆ __init__()

def google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper.__init__ (   self,
  enum_type 
)
Inits EnumTypeWrapper with an EnumDescriptor.

Member Function Documentation

◆ items()

def google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper.items (   self)
Return a list of the (name, value) pairs of the enum.

These are returned in the order they were defined in the .proto file.

◆ keys()

def google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper.keys (   self)
Return a list of the string names in the enum.

These are returned in the order they were defined in the .proto file.

◆ Name()

def google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper.Name (   self,
  number 
)
Returns a string containing the name of an enum value.

◆ Value()

def google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper.Value (   self,
  name 
)
Returns the value coresponding to the given enum name.

◆ values()

def google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper.values (   self)
Return a list of the integer values in the enum.

These are returned in the order they were defined in the .proto file.

Member Data Documentation

◆ DESCRIPTOR

google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper.DESCRIPTOR = None
static

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