webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Friends | List of all members
google::protobuf::EnumDescriptor Class Reference

#include <descriptor.h>

Public Member Functions

const stringname () const
 
const stringfull_name () const
 
int index () const
 
const FileDescriptorfile () const
 
int value_count () const
 
const EnumValueDescriptorvalue (int index) const
 
const EnumValueDescriptorFindValueByName (const string &name) const
 
const EnumValueDescriptorFindValueByNumber (int number) const
 
const Descriptorcontaining_type () const
 
const EnumOptionsoptions () const
 
void CopyTo (EnumDescriptorProto *proto) const
 
string DebugString () const
 
string DebugStringWithOptions (const DebugStringOptions &options) const
 
bool is_placeholder () const
 
bool GetSourceLocation (SourceLocation *out_location) const
 

Friends

class ::google::protobuf::io::Printer
 
class DescriptorBuilder
 
class Descriptor
 
class FieldDescriptor
 
class EnumValueDescriptor
 
class FileDescriptor
 
class internal::GeneratedMessageReflection
 

Member Function Documentation

◆ containing_type()

const Descriptor* google::protobuf::EnumDescriptor::containing_type ( ) const

◆ CopyTo()

void EnumDescriptor::CopyTo ( EnumDescriptorProto proto) const

◆ DebugString()

string EnumDescriptor::DebugString ( ) const

◆ DebugStringWithOptions()

string EnumDescriptor::DebugStringWithOptions ( const DebugStringOptions options) const

◆ file()

const FileDescriptor* google::protobuf::EnumDescriptor::file ( ) const

◆ FindValueByName()

const EnumValueDescriptor * EnumDescriptor::FindValueByName ( const string name) const

◆ FindValueByNumber()

const EnumValueDescriptor * EnumDescriptor::FindValueByNumber ( int  number) const

◆ full_name()

const string& google::protobuf::EnumDescriptor::full_name ( ) const

◆ GetSourceLocation()

bool EnumDescriptor::GetSourceLocation ( SourceLocation out_location) const

◆ index()

int google::protobuf::EnumDescriptor::index ( ) const

◆ is_placeholder()

bool google::protobuf::EnumDescriptor::is_placeholder ( ) const

◆ name()

const string& google::protobuf::EnumDescriptor::name ( ) const

◆ options()

const EnumOptions& google::protobuf::EnumDescriptor::options ( ) const

◆ value()

const EnumValueDescriptor* google::protobuf::EnumDescriptor::value ( int  index) const

◆ value_count()

int google::protobuf::EnumDescriptor::value_count ( ) const

Friends And Related Function Documentation

◆ ::google::protobuf::io::Printer

◆ Descriptor

friend class Descriptor
friend

◆ DescriptorBuilder

friend class DescriptorBuilder
friend

◆ EnumValueDescriptor

friend class EnumValueDescriptor
friend

◆ FieldDescriptor

friend class FieldDescriptor
friend

◆ FileDescriptor

friend class FileDescriptor
friend

◆ internal::GeneratedMessageReflection


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