#include <map_field.h>
|
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
} |
|
◆ State [1/2]
◆ State [2/2]
◆ MapFieldBase() [1/5]
google::protobuf.internal::MapFieldBase::MapFieldBase |
( |
| ) |
|
|
inline |
◆ MapFieldBase() [2/5]
google::protobuf.internal::MapFieldBase::MapFieldBase |
( |
Arena * |
arena | ) |
|
|
inlineexplicit |
◆ ~MapFieldBase() [1/2]
google::protobuf.internal::MapFieldBase::~MapFieldBase |
( |
| ) |
|
|
virtual |
◆ MapFieldBase() [3/5]
google::protobuf.internal::MapFieldBase::MapFieldBase |
( |
| ) |
|
|
inline |
◆ MapFieldBase() [4/5]
◆ MapFieldBase() [5/5]
google::protobuf.internal::MapFieldBase::MapFieldBase |
( |
Arena * |
arena | ) |
|
|
inlineexplicit |
◆ ~MapFieldBase() [2/2]
virtual google::protobuf.internal::MapFieldBase::~MapFieldBase |
( |
| ) |
|
|
virtual |
◆ Clear() [1/2]
virtual void google::protobuf.internal::MapFieldBase::Clear |
( |
| ) |
|
|
pure virtual |
◆ Clear() [2/2]
virtual void google::protobuf.internal::MapFieldBase::Clear |
( |
| ) |
|
|
pure virtual |
◆ ConstAccess()
void google::protobuf.internal::MapFieldBase::ConstAccess |
( |
| ) |
const |
|
inlineprotected |
◆ ContainsMapKey() [1/2]
virtual bool google::protobuf.internal::MapFieldBase::ContainsMapKey |
( |
const MapKey & |
map_key | ) |
const |
|
pure virtual |
◆ ContainsMapKey() [2/2]
virtual bool google::protobuf.internal::MapFieldBase::ContainsMapKey |
( |
const MapKey & |
map_key | ) |
const |
|
pure virtual |
◆ CopyIterator() [1/2]
virtual void google::protobuf.internal::MapFieldBase::CopyIterator |
( |
MapIterator * |
this_iterator, |
|
|
const MapIterator & |
other_iterator |
|
) |
| const |
|
privatepure virtual |
◆ CopyIterator() [2/2]
virtual void google::protobuf.internal::MapFieldBase::CopyIterator |
( |
MapIterator * |
this_iterator, |
|
|
const MapIterator & |
other_iterator |
|
) |
| const |
|
privatepure virtual |
◆ DeleteIterator() [1/2]
virtual void google::protobuf.internal::MapFieldBase::DeleteIterator |
( |
MapIterator * |
map_iter | ) |
const |
|
privatepure virtual |
◆ DeleteIterator() [2/2]
virtual void google::protobuf.internal::MapFieldBase::DeleteIterator |
( |
MapIterator * |
map_iter | ) |
const |
|
privatepure virtual |
◆ DeleteMapValue() [1/2]
virtual bool google::protobuf.internal::MapFieldBase::DeleteMapValue |
( |
const MapKey & |
map_key | ) |
|
|
pure virtual |
◆ DeleteMapValue() [2/2]
virtual bool google::protobuf.internal::MapFieldBase::DeleteMapValue |
( |
const MapKey & |
map_key | ) |
|
|
pure virtual |
◆ EqualIterator() [1/2]
◆ EqualIterator() [2/2]
◆ GetRepeatedField() [1/2]
◆ GetRepeatedField() [2/2]
◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [1/2]
google::protobuf.internal::MapFieldBase::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
MapFieldBase |
| ) |
|
|
private |
◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [2/2]
google::protobuf.internal::MapFieldBase::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
MapFieldBase |
| ) |
|
|
private |
◆ IncreaseIterator() [1/2]
virtual void google::protobuf.internal::MapFieldBase::IncreaseIterator |
( |
MapIterator * |
map_iter | ) |
const |
|
privatepure virtual |
◆ IncreaseIterator() [2/2]
virtual void google::protobuf.internal::MapFieldBase::IncreaseIterator |
( |
MapIterator * |
map_iter | ) |
const |
|
privatepure virtual |
◆ InitializeIterator() [1/2]
virtual void google::protobuf.internal::MapFieldBase::InitializeIterator |
( |
MapIterator * |
map_iter | ) |
const |
|
privatepure virtual |
◆ InitializeIterator() [2/2]
virtual void google::protobuf.internal::MapFieldBase::InitializeIterator |
( |
MapIterator * |
map_iter | ) |
const |
|
privatepure virtual |
◆ InsertOrLookupMapValue() [1/2]
◆ InsertOrLookupMapValue() [2/2]
◆ InternalSwap()
void google::protobuf.internal::MapFieldBase::InternalSwap |
( |
MapFieldBase * |
other | ) |
|
|
protected |
◆ IsMapValid() [1/2]
bool google::protobuf.internal::MapFieldBase::IsMapValid |
( |
| ) |
const |
◆ IsMapValid() [2/2]
bool google::protobuf.internal::MapFieldBase::IsMapValid |
( |
| ) |
const |
◆ IsRepeatedFieldValid() [1/2]
bool google::protobuf.internal::MapFieldBase::IsRepeatedFieldValid |
( |
| ) |
const |
◆ IsRepeatedFieldValid() [2/2]
bool google::protobuf.internal::MapFieldBase::IsRepeatedFieldValid |
( |
| ) |
const |
◆ LookupMapValue() [1/2]
◆ LookupMapValue() [2/2]
◆ MapBegin() [1/2]
virtual void google::protobuf.internal::MapFieldBase::MapBegin |
( |
MapIterator * |
map_iter | ) |
const |
|
pure virtual |
◆ MapBegin() [2/2]
virtual void google::protobuf.internal::MapFieldBase::MapBegin |
( |
MapIterator * |
map_iter | ) |
const |
|
pure virtual |
◆ MapEnd() [1/2]
virtual void google::protobuf.internal::MapFieldBase::MapEnd |
( |
MapIterator * |
map_iter | ) |
const |
|
pure virtual |
◆ MapEnd() [2/2]
virtual void google::protobuf.internal::MapFieldBase::MapEnd |
( |
MapIterator * |
map_iter | ) |
const |
|
pure virtual |
◆ MergeFrom() [1/2]
virtual void google::protobuf.internal::MapFieldBase::MergeFrom |
( |
const MapFieldBase & |
other | ) |
|
|
pure virtual |
◆ MergeFrom() [2/2]
virtual void google::protobuf.internal::MapFieldBase::MergeFrom |
( |
const MapFieldBase & |
other | ) |
|
|
pure virtual |
◆ MutableAccess()
void google::protobuf.internal::MapFieldBase::MutableAccess |
( |
| ) |
|
|
inlineprotected |
◆ MutableRepeatedField() [1/2]
◆ MutableRepeatedField() [2/2]
◆ MutableRepeatedPtrField() [1/2]
void* google::protobuf.internal::MapFieldBase::MutableRepeatedPtrField |
( |
| ) |
const |
|
protected |
◆ MutableRepeatedPtrField() [2/2]
void* google::protobuf.internal::MapFieldBase::MutableRepeatedPtrField |
( |
| ) |
const |
|
protected |
◆ SetMapDirty() [1/2]
void google::protobuf.internal::MapFieldBase::SetMapDirty |
( |
| ) |
|
|
protected |
◆ SetMapDirty() [2/2]
void google::protobuf.internal::MapFieldBase::SetMapDirty |
( |
| ) |
|
|
protected |
◆ SetRepeatedDirty() [1/2]
void google::protobuf.internal::MapFieldBase::SetRepeatedDirty |
( |
| ) |
|
|
protected |
◆ SetRepeatedDirty() [2/2]
void google::protobuf.internal::MapFieldBase::SetRepeatedDirty |
( |
| ) |
|
|
protected |
◆ size() [1/2]
virtual int google::protobuf.internal::MapFieldBase::size |
( |
| ) |
const |
|
pure virtual |
◆ size() [2/2]
virtual int google::protobuf.internal::MapFieldBase::size |
( |
| ) |
const |
|
pure virtual |
◆ SpaceUsedExcludingSelf() [1/2]
int google::protobuf.internal::MapFieldBase::SpaceUsedExcludingSelf |
( |
| ) |
const |
|
inline |
◆ SpaceUsedExcludingSelf() [2/2]
int google::protobuf.internal::MapFieldBase::SpaceUsedExcludingSelf |
( |
| ) |
const |
|
inline |
◆ SpaceUsedExcludingSelfLong() [1/2]
size_t google::protobuf.internal::MapFieldBase::SpaceUsedExcludingSelfLong |
( |
| ) |
const |
◆ SpaceUsedExcludingSelfLong() [2/2]
size_t google::protobuf.internal::MapFieldBase::SpaceUsedExcludingSelfLong |
( |
| ) |
const |
◆ SpaceUsedExcludingSelfNoLock() [1/2]
size_t google::protobuf.internal::MapFieldBase::SpaceUsedExcludingSelfNoLock |
( |
| ) |
const |
|
protectedvirtual |
◆ SpaceUsedExcludingSelfNoLock() [2/2]
virtual size_t google::protobuf.internal::MapFieldBase::SpaceUsedExcludingSelfNoLock |
( |
| ) |
const |
|
protectedvirtual |
◆ Swap() [1/2]
virtual void google::protobuf.internal::MapFieldBase::Swap |
( |
MapFieldBase * |
other | ) |
|
|
virtual |
◆ Swap() [2/2]
void google::protobuf.internal::MapFieldBase::Swap |
( |
MapFieldBase * |
other | ) |
|
|
pure virtual |
◆ SwapState()
void google::protobuf.internal::MapFieldBase::SwapState |
( |
MapFieldBase * |
other | ) |
|
|
private |
◆ SyncMapWithRepeatedField() [1/2]
void google::protobuf.internal::MapFieldBase::SyncMapWithRepeatedField |
( |
| ) |
const |
|
protected |
◆ SyncMapWithRepeatedField() [2/2]
void google::protobuf.internal::MapFieldBase::SyncMapWithRepeatedField |
( |
| ) |
const |
|
protected |
◆ SyncMapWithRepeatedFieldNoLock() [1/2]
virtual void google::protobuf.internal::MapFieldBase::SyncMapWithRepeatedFieldNoLock |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ SyncMapWithRepeatedFieldNoLock() [2/2]
virtual void google::protobuf.internal::MapFieldBase::SyncMapWithRepeatedFieldNoLock |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ SyncRepeatedFieldWithMap() [1/2]
void google::protobuf.internal::MapFieldBase::SyncRepeatedFieldWithMap |
( |
| ) |
const |
|
protected |
◆ SyncRepeatedFieldWithMap() [2/2]
void google::protobuf.internal::MapFieldBase::SyncRepeatedFieldWithMap |
( |
| ) |
const |
|
protected |
◆ SyncRepeatedFieldWithMapNoLock() [1/2]
void google::protobuf.internal::MapFieldBase::SyncRepeatedFieldWithMapNoLock |
( |
| ) |
const |
|
protectedvirtual |
◆ SyncRepeatedFieldWithMapNoLock() [2/2]
virtual void google::protobuf.internal::MapFieldBase::SyncRepeatedFieldWithMapNoLock |
( |
| ) |
const |
|
protectedvirtual |
◆ UnsafeShallowSwap()
void google::protobuf.internal::MapFieldBase::UnsafeShallowSwap |
( |
MapFieldBase * |
other | ) |
|
|
virtual |
◆ ::PROTOBUF_NAMESPACE_ID::DynamicMessage
friend class ::PROTOBUF_NAMESPACE_ID::DynamicMessage |
|
friend |
◆ ::PROTOBUF_NAMESPACE_ID::MapIterator
friend class ::PROTOBUF_NAMESPACE_ID::MapIterator |
|
friend |
◆ ::PROTOBUF_NAMESPACE_ID::Reflection
friend class ::PROTOBUF_NAMESPACE_ID::Reflection |
|
friend |
◆ ContendedMapCleanTest
◆ GeneratedMessageReflection
GeneratedMessageReflection |
|
friend |
◆ MapFieldAccessor
◆ arena_
Arena * google::protobuf.internal::MapFieldBase::arena_ |
|
protected |
◆ mutex_
internal::WrappedMutex google::protobuf.internal::MapFieldBase::mutex_ |
|
mutableprotected |
◆ repeated_field_
◆ state_
std::atomic< State > google::protobuf.internal::MapFieldBase::state_ |
|
mutableprotected |
The documentation for this class was generated from the following files: