Public Member Functions | List of all members
google::protobuf.internal::MyMapField Class Reference
Inheritance diagram for google::protobuf.internal::MyMapField:
Inheritance graph
[legend]

Public Member Functions

constexpr MyMapField ()
 
- Public Member Functions inherited from google::protobuf.internal::MapField< unittest::TestMap_MapInt32Int32Entry_DoNotUse, int32, int32, internal::WireFormatLite::TYPE_INT32, internal::WireFormatLite::TYPE_INT32 >
const char * _InternalParse (const char *ptr, ParseContext *ctx)
 
const char * _InternalParse (const char *ptr, ParseContext *ctx)
 
void Clear () override
 
void Clear () override
 
bool ContainsMapKey (const MapKey &map_key) const override
 
bool ContainsMapKey (const MapKey &map_key) const override
 
bool DeleteMapValue (const MapKey &map_key) override
 
bool DeleteMapValue (const MapKey &map_key) override
 
const Map< int32, int32 > & GetMap () const override
 
const Map< int32, int32 > & GetMap () const override
 
bool InsertOrLookupMapValue (const MapKey &map_key, MapValueRef *val) override
 
bool InsertOrLookupMapValue (const MapKey &map_key, MapValueRef *val) override
 
void InternalSwap (MapField *other)
 
bool LookupMapValue (const MapKey &, MapValueRef *) const=delete
 
bool LookupMapValue (const MapKey &map_key, MapValueConstRef *val) const override
 
 MapField ()
 
 MapField ()
 
 MapField (Arena *arena)
 
 MapField (Arena *arena)
 
constexpr MapField (ConstantInitialized tag)
 
void MergeFrom (const MapFieldBase &other) override
 
void MergeFrom (const MapFieldBase &other) override
 
Map< int32, int32 > * MutableMap () override
 
Map< int32, int32 > * MutableMap () override
 
EntryTypeNewEntry () const
 
EntryTypeNewEntry () const
 
EntryTypeNewEntryWrapper (const int32 &key, const int32 &t) const
 
EntryTypeNewEntryWrapper (const int32 &key, const int32 &t) const
 
EntryTypeNewEnumEntryWrapper (const int32 &key, const int32 t) const
 
EntryTypeNewEnumEntryWrapper (const int32 &key, const int32 t) const
 
const char * ParseWithEnumValidation (const char *ptr, ParseContext *ctx, bool(*is_valid)(int), uint32 field_num, Metadata *metadata)
 
const char * ParseWithEnumValidation (const char *ptr, ParseContext *ctx, bool(*is_valid)(int), uint32_t field_num, InternalMetadata *metadata)
 
int size () const override
 
int size () const override
 
void Swap (MapFieldBase *other) override
 
void Swap (MapFieldBase *other) override
 
void UnsafeShallowSwap (MapFieldBase *other) override
 

Additional Inherited Members

- Public Types inherited from google::protobuf.internal::MapField< unittest::TestMap_MapInt32Int32Entry_DoNotUse, int32, int32, internal::WireFormatLite::TYPE_INT32, internal::WireFormatLite::TYPE_INT32 >
typedef unittest::TestMap_MapInt32Int32Entry_DoNotUse ::SuperType EntryTypeTrait
 
typedef unittest::TestMap_MapInt32Int32Entry_DoNotUse ::SuperType EntryTypeTrait
 
typedef Map< int32, int32MapType
 
typedef Map< int32, int32MapType
 

Detailed Description

Definition at line 508 of file protobuf/src/google/protobuf/map_field_test.cc.

Constructor & Destructor Documentation

◆ MyMapField()

constexpr google::protobuf.internal::MyMapField::MyMapField ( )
inlineconstexpr

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


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