Public Types | Public Member Functions | Public Attributes | Private Member Functions | Friends | List of all members
google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value > Class Template Reference

#include <map_entry.h>

Inheritance diagram for google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >:
Inheritance graph
[legend]

Public Types

typedef void DestructorSkippable_
 
typedef void DestructorSkippable_
 
typedef void InternalArenaConstructable_
 
typedef void InternalArenaConstructable_
 
typedef MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType >::KeyTypeHandler KeyTypeHandler
 
typedef MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::KeyTypeHandler KeyTypeHandler
 
typedef MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType >::ValueTypeHandler ValueTypeHandler
 
typedef MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::ValueTypeHandler ValueTypeHandler
 
- Public Types inherited from google::protobuf.internal::MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >
typedef Key EntryKeyType
 
typedef Key EntryKeyType
 
typedef Derived EntryType
 
typedef Derived EntryType
 
typedef Value EntryValueType
 
typedef Value EntryValueType
 
typedef MapEntryFuncs< Key, Value, kKeyFieldType, kValueFieldType > Funcs
 
typedef MapEntryFuncs< Key, Value, kKeyFieldType, kValueFieldType > Funcs
 
typedef void MapEntryHasMergeTypeTrait
 
typedef void MapEntryHasMergeTypeTrait
 
- Public Types inherited from google::protobuf::MessageLite
enum  ParseFlags {
  kMerge = 0, kParse = 1, kMergePartial = 2, kParsePartial = 3,
  kMergeWithAliasing = 4, kParseWithAliasing = 5, kMergePartialWithAliasing = 6, kParsePartialWithAliasing = 7,
  kMerge = 0, kParse = 1, kMergePartial = 2, kParsePartial = 3,
  kMergeWithAliasing = 4, kParseWithAliasing = 5, kMergePartialWithAliasing = 6, kParsePartialWithAliasing = 7
}
 
enum  ParseFlags {
  kMerge = 0, kParse = 1, kMergePartial = 2, kParsePartial = 3,
  kMergeWithAliasing = 4, kParseWithAliasing = 5, kMergePartialWithAliasing = 6, kParsePartialWithAliasing = 7,
  kMerge = 0, kParse = 1, kMergePartial = 2, kParsePartial = 3,
  kMergeWithAliasing = 4, kParseWithAliasing = 5, kMergePartialWithAliasing = 6, kParsePartialWithAliasing = 7
}
 

Public Member Functions

constexpr MapEntry ()
 
 MapEntry ()
 
 MapEntry (Arena *arena)
 
 MapEntry (Arena *arena)
 
size_t SpaceUsedLong () const override
 
size_t SpaceUsedLong () const override
 
 ~MapEntry ()
 
- Public Member Functions inherited from google::protobuf.internal::MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >
const char * _InternalParse (const char *ptr, ParseContext *ctx) final
 
const char * _InternalParse (const char *ptr, ParseContext *ctx) final
 
::uint8_t_InternalSerialize (::uint8_t *ptr, io::EpsCopyOutputStream *stream) const override
 
size_t ByteSizeLong () const override
 
size_t ByteSizeLong () const override
 
void CheckTypeAndMergeFrom (const MessageLite &other) override
 
void CheckTypeAndMergeFrom (const MessageLite &other) override
 
void Clear () override
 
void Clear () override
 
ArenaGetArena () const
 
ArenaGetArena () const override
 
ArenaGetArenaNoVirtual () const
 
int GetCachedSize () const override
 
int GetCachedSize () const override
 
std::string GetTypeName () const override
 
std::string GetTypeName () const override
 
::google::protobuf::uint8InternalSerializeWithCachedSizesToArray (::google::protobuf::uint8 *ptr, io::EpsCopyOutputStream *stream) const override
 
bool IsInitialized () const override
 
bool IsInitialized () const override
 
virtual const KeyMapEntryAccessorTypekey () const
 
virtual const KeyMapEntryAccessorTypekey () const
 
constexpr MapEntryImpl ()
 
 MapEntryImpl ()
 
 MapEntryImpl (Arena *arena)
 
 MapEntryImpl (Arena *arena)
 
KeyMapEntryAccessorTypemutable_key ()
 
KeyMapEntryAccessorTypemutable_key ()
 
ValueMapEntryAccessorTypemutable_value ()
 
ValueMapEntryAccessorTypemutable_value ()
 
MessageNew () const override
 
MessageNew (Arena *arena) const override
 
MessageNew (Arena *arena) const override
 
virtual const ValueMapEntryAccessorTypevalue () const
 
virtual const ValueMapEntryAccessorTypevalue () const
 
 ~MapEntryImpl ()
 
 ~MapEntryImpl ()
 
- Public Member Functions inherited from google::protobuf::Message
uint8_t_InternalSerialize (uint8_t *target, io::EpsCopyOutputStream *stream) const override
 
size_t ByteSizeLong () const override
 
size_t ByteSizeLong () const override
 
void CheckInitialized () const
 
void CheckInitialized () const
 
virtual void CopyFrom (const Message &from)
 
virtual void CopyFrom (const Message &from)
 
std::string DebugString () const
 
std::string DebugString () const
 
virtual void DiscardUnknownFields ()
 
void DiscardUnknownFields ()
 
void FindInitializationErrors (std::vector< std::string > *errors) const
 
void FindInitializationErrors (std::vector< std::string > *errors) const
 
const DescriptorGetDescriptor () const
 
const DescriptorGetDescriptor () const
 
const ReflectionGetReflection () const
 
const ReflectionGetReflection () const
 
std::string GetTypeName () const override
 
std::string GetTypeName () const override
 
std::string InitializationErrorString () const override
 
std::string InitializationErrorString () const override
 
uint8InternalSerializeWithCachedSizesToArray (uint8 *target, io::EpsCopyOutputStream *stream) const override
 
bool IsInitialized () const override
 
bool IsInitialized () const override
 
virtual void MergeFrom (const Message &from)
 
virtual void MergeFrom (const Message &from)
 
 Message ()
 
constexpr Message ()
 
MessageNew () const
 
MessageNew () const override=0
 
void PrintDebugString () const
 
void PrintDebugString () const
 
std::string ShortDebugString () const
 
std::string ShortDebugString () const
 
int SpaceUsed () const
 
int SpaceUsed () const
 
std::string Utf8DebugString () const
 
std::string Utf8DebugString () const
 
 ~Message () override
 
- Public Member Functions inherited from google::protobuf::MessageLite
bool AppendPartialToString (std::string *output) const
 
bool AppendPartialToString (std::string *output) const
 
bool AppendToString (std::string *output) const
 
bool AppendToString (std::string *output) const
 
int ByteSize () const
 
int ByteSize () const
 
std::string DebugString () const
 
std::string DebugString () const
 
ArenaGetArena () const
 
virtual ArenaGetArena () const
 
virtual int GetCachedSize () const =0
 
virtual int GetCachedSize () const =0
 
virtual void * GetMaybeArenaPointer () const
 
bool IsInitializedWithErrors () const
 
bool MergeFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool MergeFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool MergeFromCodedStream (io::CodedInputStream *input)
 
bool MergeFromCodedStream (io::CodedInputStream *input)
 
bool MergeFromString (const std::string &data)
 
bool MergeFromString (ConstStringParam data)
 
bool MergePartialFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool MergePartialFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool MergePartialFromCodedStream (io::CodedInputStream *input)
 
bool MergePartialFromCodedStream (io::CodedInputStream *input)
 
constexpr MessageLite ()
 
 MessageLite ()
 
MessageLiteNew () const
 
template<ParseFlags flags, typename T >
bool ParseFrom (const T &input)
 
template<ParseFlags flags, typename T >
bool ParseFrom (const T &input)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParseFromArray (const void *data, int size)
 
bool ParseFromArray (const void *data, int size)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParseFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParseFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParseFromCodedStream (io::CodedInputStream *input)
 
bool ParseFromCodedStream (io::CodedInputStream *input)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParseFromFileDescriptor (int file_descriptor)
 
bool ParseFromFileDescriptor (int file_descriptor)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParseFromIstream (std::istream *input)
 
bool ParseFromIstream (std::istream *input)
 
bool ParseFromString (const std::string &data)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParseFromString (ConstStringParam data)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParseFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParseFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParsePartialFromArray (const void *data, int size)
 
bool ParsePartialFromArray (const void *data, int size)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParsePartialFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParsePartialFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParsePartialFromCodedStream (io::CodedInputStream *input)
 
bool ParsePartialFromCodedStream (io::CodedInputStream *input)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParsePartialFromFileDescriptor (int file_descriptor)
 
bool ParsePartialFromFileDescriptor (int file_descriptor)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParsePartialFromIstream (std::istream *input)
 
bool ParsePartialFromIstream (std::istream *input)
 
bool ParsePartialFromString (const std::string &data)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParsePartialFromString (ConstStringParam data)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParsePartialFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParsePartialFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
std::string SerializeAsString () const
 
std::string SerializeAsString () const
 
std::string SerializePartialAsString () const
 
std::string SerializePartialAsString () const
 
bool SerializePartialToArray (void *data, int size) const
 
bool SerializePartialToArray (void *data, int size) const
 
bool SerializePartialToCodedStream (io::CodedOutputStream *output) const
 
bool SerializePartialToCodedStream (io::CodedOutputStream *output) const
 
bool SerializePartialToFileDescriptor (int file_descriptor) const
 
bool SerializePartialToFileDescriptor (int file_descriptor) const
 
bool SerializePartialToOstream (std::ostream *output) const
 
bool SerializePartialToOstream (std::ostream *output) const
 
bool SerializePartialToString (std::string *output) const
 
bool SerializePartialToString (std::string *output) const
 
bool SerializePartialToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializePartialToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializeToArray (void *data, int size) const
 
bool SerializeToArray (void *data, int size) const
 
bool SerializeToCodedStream (io::CodedOutputStream *output) const
 
bool SerializeToCodedStream (io::CodedOutputStream *output) const
 
bool SerializeToFileDescriptor (int file_descriptor) const
 
bool SerializeToFileDescriptor (int file_descriptor) const
 
bool SerializeToOstream (std::ostream *output) const
 
bool SerializeToOstream (std::ostream *output) const
 
bool SerializeToString (std::string *output) const
 
bool SerializeToString (std::string *output) const
 
bool SerializeToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializeToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
void SerializeWithCachedSizes (io::CodedOutputStream *output) const
 
void SerializeWithCachedSizes (io::CodedOutputStream *output) const
 
uint8SerializeWithCachedSizesToArray (uint8 *target) const
 
uint8_tSerializeWithCachedSizesToArray (uint8_t *target) const
 
std::string ShortDebugString () const
 
std::string ShortDebugString () const
 
std::string Utf8DebugString () const
 
std::string Utf8DebugString () const
 
virtual ~MessageLite ()
 
virtual ~MessageLite ()=default
 

Public Attributes

InternalMetadata _internal_metadata_
 
InternalMetadataWithArena _internal_metadata_
 
- Public Attributes inherited from google::protobuf.internal::MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >
uint32_t _has_bits_ [1]
 
uint32 _has_bits_ [1]
 
Arenaarena_
 
KeyOnMemory key_
 
ValueOnMemory value_
 

Private Member Functions

 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (MapEntry)
 
 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (MapEntry)
 

Friends

class ::PROTOBUF_NAMESPACE_ID::Arena
 
template<typename C , typename K , typename V , WireFormatLite::FieldType k_wire_type, WireFormatLite::FieldType >
class internal::MapField
 
template<typename C , typename K , typename V , WireFormatLite::FieldType k_wire_type, WireFormatLite::FieldType , int default_enum>
class internal::MapField
 

Additional Inherited Members

- Static Public Member Functions inherited from google::protobuf.internal::MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >
static void InitAsDefaultInstance ()
 
- Static Public Attributes inherited from google::protobuf.internal::MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >
static const int kEntryDefaultEnumValue
 
static const WireFormatLite::FieldType kEntryKeyFieldType
 
static const WireFormatLite::FieldType kEntryValueFieldType
 
- Protected Types inherited from google::protobuf.internal::MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >
typedef KeyTypeHandler::MapEntryAccessorType KeyMapEntryAccessorType
 
typedef KeyTypeHandler::MapEntryAccessorType KeyMapEntryAccessorType
 
typedef KeyTypeHandler::TypeOnMemory KeyOnMemory
 
typedef KeyTypeHandler::TypeOnMemory KeyOnMemory
 
typedef MapTypeHandler< kKeyFieldType, Key > KeyTypeHandler
 
typedef MapTypeHandler< kKeyFieldType, Key > KeyTypeHandler
 
typedef ValueTypeHandler::MapEntryAccessorType ValueMapEntryAccessorType
 
typedef ValueTypeHandler::MapEntryAccessorType ValueMapEntryAccessorType
 
typedef ValueTypeHandler::TypeOnMemory ValueOnMemory
 
typedef ValueTypeHandler::TypeOnMemory ValueOnMemory
 
typedef MapTypeHandler< kValueFieldType, ValueValueTypeHandler
 
typedef MapTypeHandler< kValueFieldType, ValueValueTypeHandler
 
- Protected Member Functions inherited from google::protobuf.internal::MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >
void clear_has_key ()
 
void clear_has_key ()
 
void clear_has_value ()
 
void clear_has_value ()
 
bool has_key () const
 
bool has_key () const
 
bool has_value () const
 
bool has_value () const
 
void MergeFromInternal (const MapEntryImpl &from)
 
void MergeFromInternal (const MapEntryImpl &from)
 
void set_has_key ()
 
void set_has_key ()
 
void set_has_value ()
 
void set_has_value ()
 
- Protected Member Functions inherited from google::protobuf::Message
size_t ComputeUnknownFieldsSize (size_t total_size, internal::CachedSize *cached_size) const
 
virtual const ClassDataGetClassData () const
 
virtual Metadata GetMetadata () const =0
 
virtual Metadata GetMetadata () const =0
 
size_t MaybeComputeUnknownFieldsSize (size_t total_size, internal::CachedSize *cached_size) const
 
 Message (Arena *arena, bool is_message_owned=false)
 
- Protected Member Functions inherited from google::protobuf::MessageLite
ArenaGetArenaForAllocation () const
 
ArenaGetOwningArena () const
 
 MessageLite (Arena *arena, bool is_message_owned=false)
 
- Static Protected Member Functions inherited from google::protobuf::Message
static void CopyWithSizeCheck (Message *to, const Message &from)
 
static uint64_t GetInvariantPerBuild (uint64_t salt)
 
- Static Protected Member Functions inherited from google::protobuf::MessageLite
template<typename T >
static TCreateMaybeMessage (Arena *arena)
 
template<typename T >
static TCreateMaybeMessage (Arena *arena)
 
- Protected Attributes inherited from google::protobuf::MessageLite
internal::InternalMetadata _internal_metadata_
 
- Static Protected Attributes inherited from google::protobuf.internal::MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >
static const int kKeyFieldNumber
 
static const uint8_t kKeyTag
 
static const uint8 kKeyTag
 
static const size_t kTagSize
 
static const int kValueFieldNumber
 
static const uint8_t kValueTag
 
static const uint8 kValueTag
 

Detailed Description

template<typename Derived, typename Key, typename Value, WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
class google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >

Definition at line 95 of file bloaty/third_party/protobuf/src/google/protobuf/map_entry.h.

Member Typedef Documentation

◆ DestructorSkippable_ [1/2]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
typedef void google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::DestructorSkippable_

◆ DestructorSkippable_ [2/2]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
typedef void google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::DestructorSkippable_

Definition at line 106 of file protobuf/src/google/protobuf/map_entry.h.

◆ InternalArenaConstructable_ [1/2]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
typedef void google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::InternalArenaConstructable_

◆ InternalArenaConstructable_ [2/2]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
typedef void google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::InternalArenaConstructable_

Definition at line 105 of file protobuf/src/google/protobuf/map_entry.h.

◆ KeyTypeHandler [1/2]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
typedef MapEntryImpl<Derived, Message, Key, Value, kKeyFieldType, kValueFieldType>::KeyTypeHandler google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::KeyTypeHandler

Definition at line 109 of file protobuf/src/google/protobuf/map_entry.h.

◆ KeyTypeHandler [2/2]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
typedef MapEntryImpl<Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value>::KeyTypeHandler google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::KeyTypeHandler

◆ ValueTypeHandler [1/2]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
typedef MapEntryImpl<Derived, Message, Key, Value, kKeyFieldType, kValueFieldType>::ValueTypeHandler google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::ValueTypeHandler

Definition at line 112 of file protobuf/src/google/protobuf/map_entry.h.

◆ ValueTypeHandler [2/2]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
typedef MapEntryImpl< Derived, Message, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value>::ValueTypeHandler google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::ValueTypeHandler

Constructor & Destructor Documentation

◆ MapEntry() [1/4]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::MapEntry ( )
inline

◆ MapEntry() [2/4]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::MapEntry ( Arena arena)
inlineexplicit

◆ MapEntry() [3/4]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
constexpr google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::MapEntry ( )
inlineconstexpr

Definition at line 96 of file protobuf/src/google/protobuf/map_entry.h.

◆ MapEntry() [4/4]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::MapEntry ( Arena arena)
inlineexplicit

Definition at line 97 of file protobuf/src/google/protobuf/map_entry.h.

◆ ~MapEntry()

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::~MapEntry ( )
inline

Definition at line 101 of file protobuf/src/google/protobuf/map_entry.h.

Member Function Documentation

◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [1/2]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS ( MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >  )
private

◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [2/2]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS ( MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >  )
private

◆ SpaceUsedLong() [1/2]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
size_t google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::SpaceUsedLong ( ) const
inlineoverridevirtual

Reimplemented from google::protobuf::Message.

Definition at line 113 of file protobuf/src/google/protobuf/map_entry.h.

◆ SpaceUsedLong() [2/2]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
size_t google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::SpaceUsedLong ( ) const
inlineoverridevirtual

Friends And Related Function Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
friend class ::PROTOBUF_NAMESPACE_ID::Arena
friend

◆ internal::MapField [1/2]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
template<typename C , typename K , typename V , WireFormatLite::FieldType k_wire_type, WireFormatLite::FieldType >
class internal::MapField
friend

Definition at line 126 of file protobuf/src/google/protobuf/map_entry.h.

◆ internal::MapField [2/2]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
template<typename C , typename K , typename V , WireFormatLite::FieldType k_wire_type, WireFormatLite::FieldType , int default_enum>
friend class internal::MapField
friend

Member Data Documentation

◆ _internal_metadata_ [1/2]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
InternalMetadata google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::_internal_metadata_

Definition at line 120 of file protobuf/src/google/protobuf/map_entry.h.

◆ _internal_metadata_ [2/2]

template<typename Derived , typename Key , typename Value , WireFormatLite::FieldType kKeyFieldType, WireFormatLite::FieldType kValueFieldType, int default_enum_value>
InternalMetadataWithArena google::protobuf.internal::MapEntry< Derived, Key, Value, kKeyFieldType, kValueFieldType, default_enum_value >::_internal_metadata_

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


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