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

Public Types

typedef void DestructorSkippable_
 
typedef void DestructorSkippable_
 
typedef void InternalArenaConstructable_
 
typedef void InternalArenaConstructable_
 

Public Member Functions

void Clear () override
 
void Clear () override
 
bool ContainsMapKey (const MapKey &map_key) const override
 
bool ContainsMapKey (const MapKey &map_key) const override
 
void CopyIterator (MapIterator *this_iterator, const MapIterator &other_iterator) const override
 
void CopyIterator (MapIterator *this_iterator, const MapIterator &other_iterator) const override
 
void DeleteIterator (MapIterator *map_iter) const override
 
void DeleteIterator (MapIterator *map_iter) const override
 
bool DeleteMapValue (const MapKey &map_key) override
 
bool DeleteMapValue (const MapKey &map_key) override
 
bool EqualIterator (const MapIterator &a, const MapIterator &b) const override
 
bool EqualIterator (const MapIterator &a, const MapIterator &b) const override
 
ArenaGetArenaForInternalRepeatedField ()
 
void IncreaseIterator (MapIterator *map_iter) const override
 
void IncreaseIterator (MapIterator *map_iter) const override
 
void InitializeIterator (MapIterator *map_iter) const override
 
void InitializeIterator (MapIterator *map_iter) const override
 
bool InsertOrLookupMapValue (const MapKey &map_key, MapValueRef *val) override
 
bool InsertOrLookupMapValue (const MapKey &map_key, MapValueRef *val) override
 
RepeatedPtrField< Message > * InternalRepeatedField ()
 
RepeatedPtrField< Message > * InternalRepeatedField ()
 
bool IsMapClean ()
 
bool IsMapClean ()
 
bool IsRepeatedClean ()
 
bool IsRepeatedClean ()
 
bool LookupMapValue (const MapKey &map_key, MapValueConstRef *val) const override
 
void MapBegin (MapIterator *map_iter) const override
 
void MapBegin (MapIterator *map_iter) const override
 
void MapEnd (MapIterator *map_iter) const override
 
void MapEnd (MapIterator *map_iter) const override
 
 MapFieldBaseStub ()
 
 MapFieldBaseStub ()
 
 MapFieldBaseStub (Arena *arena)
 
 MapFieldBaseStub (Arena *arena)
 
void MergeFrom (const MapFieldBase &other) override
 
void MergeFrom (const MapFieldBase &other) override
 
void SetMapDirty ()
 
void SetMapDirty ()
 
void SetRepeatedDirty ()
 
void SetRepeatedDirty ()
 
int size () const override
 
int size () const override
 
void Swap (MapFieldBase *other) override
 
void Swap (MapFieldBase *other) override
 
- Public Member Functions inherited from google::protobuf.internal::MapFieldBase
const RepeatedPtrFieldBaseGetRepeatedField () const
 
const RepeatedPtrFieldBaseGetRepeatedField () const
 
bool IsMapValid () const
 
bool IsMapValid () const
 
bool IsRepeatedFieldValid () const
 
bool IsRepeatedFieldValid () const
 
bool LookupMapValue (const MapKey &, MapValueRef *) const =delete
 
 MapFieldBase ()
 
 MapFieldBase ()
 
 MapFieldBase (Arena *arena)
 
 MapFieldBase (Arena *arena)
 
constexpr MapFieldBase (ConstantInitialized)
 
RepeatedPtrFieldBaseMutableRepeatedField ()
 
RepeatedPtrFieldBaseMutableRepeatedField ()
 
int SpaceUsedExcludingSelf () const
 
int SpaceUsedExcludingSelf () const
 
size_t SpaceUsedExcludingSelfLong () const
 
size_t SpaceUsedExcludingSelfLong () const
 
virtual void UnsafeShallowSwap (MapFieldBase *other)
 
virtual ~MapFieldBase ()
 
virtual ~MapFieldBase ()
 

Additional Inherited Members

- Protected Types inherited from google::protobuf.internal::MapFieldBase
enum  State {
  STATE_MODIFIED_MAP = 0, STATE_MODIFIED_REPEATED = 1, CLEAN = 2, STATE_MODIFIED_MAP = 0,
  STATE_MODIFIED_REPEATED = 1, CLEAN = 2
}
 
enum  State {
  STATE_MODIFIED_MAP = 0, STATE_MODIFIED_REPEATED = 1, CLEAN = 2, STATE_MODIFIED_MAP = 0,
  STATE_MODIFIED_REPEATED = 1, CLEAN = 2
}
 
- Protected Member Functions inherited from google::protobuf.internal::MapFieldBase
void ConstAccess () const
 
void InternalSwap (MapFieldBase *other)
 
void MutableAccess ()
 
void * MutableRepeatedPtrField () const
 
void * MutableRepeatedPtrField () const
 
void SetMapDirty ()
 
void SetMapDirty ()
 
void SetRepeatedDirty ()
 
void SetRepeatedDirty ()
 
virtual size_t SpaceUsedExcludingSelfNoLock () const
 
virtual size_t SpaceUsedExcludingSelfNoLock () const
 
void SyncMapWithRepeatedField () const
 
void SyncMapWithRepeatedField () const
 
virtual void SyncMapWithRepeatedFieldNoLock () const
 
virtual void SyncMapWithRepeatedFieldNoLock () const
 
void SyncRepeatedFieldWithMap () const
 
void SyncRepeatedFieldWithMap () const
 
virtual void SyncRepeatedFieldWithMapNoLock () const
 
virtual void SyncRepeatedFieldWithMapNoLock () const
 
- Protected Attributes inherited from google::protobuf.internal::MapFieldBase
Arenaarena_
 
internal::WrappedMutex mutex_
 
RepeatedPtrField< Message > * repeated_field_
 
std::atomic< Statestate_
 

Detailed Description

Definition at line 55 of file bloaty/third_party/protobuf/src/google/protobuf/map_field_test.cc.

Member Typedef Documentation

◆ DestructorSkippable_ [1/2]

◆ DestructorSkippable_ [2/2]

◆ InternalArenaConstructable_ [1/2]

◆ InternalArenaConstructable_ [2/2]

Constructor & Destructor Documentation

◆ MapFieldBaseStub() [1/4]

google::protobuf.internal::MapFieldBaseStub::MapFieldBaseStub ( )
inline

◆ MapFieldBaseStub() [2/4]

google::protobuf.internal::MapFieldBaseStub::MapFieldBaseStub ( Arena arena)
inlineexplicit

◆ MapFieldBaseStub() [3/4]

google::protobuf.internal::MapFieldBaseStub::MapFieldBaseStub ( )
inline

◆ MapFieldBaseStub() [4/4]

google::protobuf.internal::MapFieldBaseStub::MapFieldBaseStub ( Arena arena)
inlineexplicit

Member Function Documentation

◆ Clear() [1/2]

void google::protobuf.internal::MapFieldBaseStub::Clear ( )
inlineoverridevirtual

◆ Clear() [2/2]

void google::protobuf.internal::MapFieldBaseStub::Clear ( )
inlineoverridevirtual

◆ ContainsMapKey() [1/2]

bool google::protobuf.internal::MapFieldBaseStub::ContainsMapKey ( const MapKey map_key) const
inlineoverridevirtual

◆ ContainsMapKey() [2/2]

bool google::protobuf.internal::MapFieldBaseStub::ContainsMapKey ( const MapKey map_key) const
inlineoverridevirtual

◆ CopyIterator() [1/2]

void google::protobuf.internal::MapFieldBaseStub::CopyIterator ( MapIterator this_iterator,
const MapIterator other_iterator 
) const
inlineoverridevirtual

◆ CopyIterator() [2/2]

void google::protobuf.internal::MapFieldBaseStub::CopyIterator ( MapIterator this_iterator,
const MapIterator other_iterator 
) const
inlineoverridevirtual

◆ DeleteIterator() [1/2]

void google::protobuf.internal::MapFieldBaseStub::DeleteIterator ( MapIterator map_iter) const
inlineoverridevirtual

◆ DeleteIterator() [2/2]

void google::protobuf.internal::MapFieldBaseStub::DeleteIterator ( MapIterator map_iter) const
inlineoverridevirtual

◆ DeleteMapValue() [1/2]

bool google::protobuf.internal::MapFieldBaseStub::DeleteMapValue ( const MapKey map_key)
inlineoverridevirtual

◆ DeleteMapValue() [2/2]

bool google::protobuf.internal::MapFieldBaseStub::DeleteMapValue ( const MapKey map_key)
inlineoverridevirtual

◆ EqualIterator() [1/2]

bool google::protobuf.internal::MapFieldBaseStub::EqualIterator ( const MapIterator a,
const MapIterator b 
) const
inlineoverridevirtual

◆ EqualIterator() [2/2]

bool google::protobuf.internal::MapFieldBaseStub::EqualIterator ( const MapIterator a,
const MapIterator b 
) const
inlineoverridevirtual

◆ GetArenaForInternalRepeatedField()

Arena* google::protobuf.internal::MapFieldBaseStub::GetArenaForInternalRepeatedField ( )
inline

◆ IncreaseIterator() [1/2]

void google::protobuf.internal::MapFieldBaseStub::IncreaseIterator ( MapIterator map_iter) const
inlineoverridevirtual

◆ IncreaseIterator() [2/2]

void google::protobuf.internal::MapFieldBaseStub::IncreaseIterator ( MapIterator map_iter) const
inlineoverridevirtual

◆ InitializeIterator() [1/2]

void google::protobuf.internal::MapFieldBaseStub::InitializeIterator ( MapIterator map_iter) const
inlineoverridevirtual

◆ InitializeIterator() [2/2]

void google::protobuf.internal::MapFieldBaseStub::InitializeIterator ( MapIterator map_iter) const
inlineoverridevirtual

◆ InsertOrLookupMapValue() [1/2]

bool google::protobuf.internal::MapFieldBaseStub::InsertOrLookupMapValue ( const MapKey map_key,
MapValueRef val 
)
inlineoverridevirtual

◆ InsertOrLookupMapValue() [2/2]

bool google::protobuf.internal::MapFieldBaseStub::InsertOrLookupMapValue ( const MapKey map_key,
MapValueRef val 
)
inlineoverridevirtual

◆ InternalRepeatedField() [1/2]

RepeatedPtrField<Message>* google::protobuf.internal::MapFieldBaseStub::InternalRepeatedField ( )
inline

◆ InternalRepeatedField() [2/2]

RepeatedPtrField<Message>* google::protobuf.internal::MapFieldBaseStub::InternalRepeatedField ( )
inline

◆ IsMapClean() [1/2]

bool google::protobuf.internal::MapFieldBaseStub::IsMapClean ( )
inline

◆ IsMapClean() [2/2]

bool google::protobuf.internal::MapFieldBaseStub::IsMapClean ( )
inline

◆ IsRepeatedClean() [1/2]

bool google::protobuf.internal::MapFieldBaseStub::IsRepeatedClean ( )
inline

◆ IsRepeatedClean() [2/2]

bool google::protobuf.internal::MapFieldBaseStub::IsRepeatedClean ( )
inline

◆ LookupMapValue()

bool google::protobuf.internal::MapFieldBaseStub::LookupMapValue ( const MapKey map_key,
MapValueConstRef val 
) const
inlineoverridevirtual

◆ MapBegin() [1/2]

void google::protobuf.internal::MapFieldBaseStub::MapBegin ( MapIterator map_iter) const
inlineoverridevirtual

◆ MapBegin() [2/2]

void google::protobuf.internal::MapFieldBaseStub::MapBegin ( MapIterator map_iter) const
inlineoverridevirtual

◆ MapEnd() [1/2]

void google::protobuf.internal::MapFieldBaseStub::MapEnd ( MapIterator map_iter) const
inlineoverridevirtual

◆ MapEnd() [2/2]

void google::protobuf.internal::MapFieldBaseStub::MapEnd ( MapIterator map_iter) const
inlineoverridevirtual

◆ MergeFrom() [1/2]

void google::protobuf.internal::MapFieldBaseStub::MergeFrom ( const MapFieldBase other)
inlineoverridevirtual

◆ MergeFrom() [2/2]

void google::protobuf.internal::MapFieldBaseStub::MergeFrom ( const MapFieldBase other)
inlineoverridevirtual

◆ SetMapDirty() [1/2]

void google::protobuf.internal::MapFieldBaseStub::SetMapDirty ( )
inline

◆ SetMapDirty() [2/2]

void google::protobuf.internal::MapFieldBaseStub::SetMapDirty ( )
inline

◆ SetRepeatedDirty() [1/2]

void google::protobuf.internal::MapFieldBaseStub::SetRepeatedDirty ( )
inline

◆ SetRepeatedDirty() [2/2]

void google::protobuf.internal::MapFieldBaseStub::SetRepeatedDirty ( )
inline

◆ size() [1/2]

int google::protobuf.internal::MapFieldBaseStub::size ( ) const
inlineoverridevirtual

◆ size() [2/2]

int google::protobuf.internal::MapFieldBaseStub::size ( ) const
inlineoverridevirtual

◆ Swap() [1/2]

void google::protobuf.internal::MapFieldBaseStub::Swap ( MapFieldBase other)
inlineoverridevirtual

◆ Swap() [2/2]

void google::protobuf.internal::MapFieldBaseStub::Swap ( MapFieldBase other)
inlineoverridevirtual

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


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