Public Member Functions | Private Member Functions | Private Attributes | List of all members
google::protobuf::compiler::java::FieldGeneratorMap< FieldGeneratorType > Class Template Reference

#include <java_field.h>

Public Member Functions

 FieldGeneratorMap (const Descriptor *descriptor, Context *context)
 
 FieldGeneratorMap (const Descriptor *descriptor, Context *context)
 
 FieldGeneratorMap (const Descriptor *descriptor, Context *context)
 
 FieldGeneratorMap (const Descriptor *descriptor, Context *context)
 
 FieldGeneratorMap (const Descriptor *descriptor, Context *context)
 
 FieldGeneratorMap (const Descriptor *descriptor, Context *context)
 
 FieldGeneratorMap (const Descriptor *descriptor, Context *context)
 
 FieldGeneratorMap (const Descriptor *descriptor, Context *context)
 
 FieldGeneratorMap (const Descriptor *descriptor, Context *context)
 
 FieldGeneratorMap (const Descriptor *descriptor, Context *context)
 
const FieldGeneratorType & get (const FieldDescriptor *field) const
 
const FieldGeneratorType & get (const FieldDescriptor *field) const
 
 ~FieldGeneratorMap ()
 
 ~FieldGeneratorMap ()
 
 ~FieldGeneratorMap ()
 
 ~FieldGeneratorMap ()
 
 ~FieldGeneratorMap ()
 
 ~FieldGeneratorMap ()
 
 ~FieldGeneratorMap ()
 
 ~FieldGeneratorMap ()
 
 ~FieldGeneratorMap ()
 
 ~FieldGeneratorMap ()
 

Private Member Functions

 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (FieldGeneratorMap)
 
 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (FieldGeneratorMap)
 

Private Attributes

const Descriptordescriptor_
 
std::vector< std::unique_ptr< FieldGeneratorType > > field_generators_
 

Detailed Description

template<typename FieldGeneratorType>
class google::protobuf::compiler::java::FieldGeneratorMap< FieldGeneratorType >

Definition at line 118 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/java/java_field.h.

Constructor & Destructor Documentation

◆ FieldGeneratorMap() [1/10]

template<typename FieldGeneratorType >
google::protobuf::compiler::java::FieldGeneratorMap< FieldGeneratorType >::FieldGeneratorMap ( const Descriptor descriptor,
Context context 
)
explicit

◆ ~FieldGeneratorMap() [1/10]

template<typename FieldGeneratorType >
google::protobuf::compiler::java::FieldGeneratorMap< FieldGeneratorType >::~FieldGeneratorMap ( )

◆ FieldGeneratorMap() [2/10]

template<typename FieldGeneratorType >
google::protobuf::compiler::java::FieldGeneratorMap< FieldGeneratorType >::FieldGeneratorMap ( const Descriptor descriptor,
Context context 
)
explicit

◆ ~FieldGeneratorMap() [2/10]

template<typename FieldGeneratorType >
google::protobuf::compiler::java::FieldGeneratorMap< FieldGeneratorType >::~FieldGeneratorMap ( )

◆ FieldGeneratorMap() [3/10]

◆ ~FieldGeneratorMap() [3/10]

◆ FieldGeneratorMap() [4/10]

◆ ~FieldGeneratorMap() [4/10]

◆ FieldGeneratorMap() [5/10]

◆ ~FieldGeneratorMap() [5/10]

◆ FieldGeneratorMap() [6/10]

◆ ~FieldGeneratorMap() [6/10]

◆ FieldGeneratorMap() [7/10]

◆ ~FieldGeneratorMap() [7/10]

◆ FieldGeneratorMap() [8/10]

◆ ~FieldGeneratorMap() [8/10]

◆ FieldGeneratorMap() [9/10]

◆ ~FieldGeneratorMap() [9/10]

◆ FieldGeneratorMap() [10/10]

◆ ~FieldGeneratorMap() [10/10]

Member Function Documentation

◆ get() [1/2]

template<typename FieldGeneratorType >
const FieldGeneratorType & google::protobuf::compiler::java::FieldGeneratorMap< FieldGeneratorType >::get ( const FieldDescriptor field) const
inline

◆ get() [2/2]

template<typename FieldGeneratorType >
const FieldGeneratorType& google::protobuf::compiler::java::FieldGeneratorMap< FieldGeneratorType >::get ( const FieldDescriptor field) const

◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [1/2]

template<typename FieldGeneratorType >
google::protobuf::compiler::java::FieldGeneratorMap< FieldGeneratorType >::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS ( FieldGeneratorMap< FieldGeneratorType >  )
private

◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [2/2]

template<typename FieldGeneratorType >
google::protobuf::compiler::java::FieldGeneratorMap< FieldGeneratorType >::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS ( FieldGeneratorMap< FieldGeneratorType >  )
private

Member Data Documentation

◆ descriptor_

template<typename FieldGeneratorType >
const Descriptor * google::protobuf::compiler::java::FieldGeneratorMap< FieldGeneratorType >::descriptor_
private

◆ field_generators_

template<typename FieldGeneratorType >
std::vector< std::unique_ptr< FieldGeneratorType > > google::protobuf::compiler::java::FieldGeneratorMap< FieldGeneratorType >::field_generators_
private

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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:23