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

#include <objectivec_field.h>

Public Member Functions

 FieldGeneratorMap (const Descriptor *descriptor, const Options &options)
 
 ~FieldGeneratorMap ()
 
const FieldGeneratorget (const FieldDescriptor *field) const
 
const FieldGeneratorget_extension (int index) const
 
int CalculateHasBits (void)
 
void SetOneofIndexBase (int index_base)
 
bool DoesAnyFieldHaveNonZeroDefault (void) const
 

Constructor & Destructor Documentation

◆ FieldGeneratorMap()

google::protobuf::compiler::objectivec::FieldGeneratorMap::FieldGeneratorMap ( const Descriptor descriptor,
const Options options 
)

◆ ~FieldGeneratorMap()

google::protobuf::compiler::objectivec::FieldGeneratorMap::~FieldGeneratorMap ( )

Member Function Documentation

◆ CalculateHasBits()

int google::protobuf::compiler::objectivec::FieldGeneratorMap::CalculateHasBits ( void  )

◆ DoesAnyFieldHaveNonZeroDefault()

bool google::protobuf::compiler::objectivec::FieldGeneratorMap::DoesAnyFieldHaveNonZeroDefault ( void  ) const

◆ get()

const FieldGenerator & google::protobuf::compiler::objectivec::FieldGeneratorMap::get ( const FieldDescriptor field) const

◆ get_extension()

const FieldGenerator & google::protobuf::compiler::objectivec::FieldGeneratorMap::get_extension ( int  index) const

◆ SetOneofIndexBase()

void google::protobuf::compiler::objectivec::FieldGeneratorMap::SetOneofIndexBase ( int  index_base)

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