template <typename Key, typename T>
class MapFieldLite
Defined at line 37 of file ../../third_party/protobuf/src/google/protobuf/map_field_lite.h
This class provides access to map field using generated api. It is used for
internal generated message implementation only. Users should never use this
directly.
Public Methods
void MapFieldLite<Key, T> ()
Defined at line 41 of file ../../third_party/protobuf/src/google/protobuf/map_field_lite.h
void MapFieldLite<Key, T> (Arena * arena)
Defined at line 42 of file ../../third_party/protobuf/src/google/protobuf/map_field_lite.h
void MapFieldLite<Key, T> (ArenaInitialized , Arena * arena)
Defined at line 43 of file ../../third_party/protobuf/src/google/protobuf/map_field_lite.h
void MapFieldLite<Key, T> (InternalVisibility , Arena * arena)
Defined at line 45 of file ../../third_party/protobuf/src/google/protobuf/map_field_lite.h
void MapFieldLite<Key, T> (InternalVisibility , Arena * arena, const MapFieldLite<Key, T> & from)
Defined at line 46 of file ../../third_party/protobuf/src/google/protobuf/map_field_lite.h
void ~MapFieldLite<Key, T> ()
Defined at line 52 of file ../../third_party/protobuf/src/google/protobuf/map_field_lite.h
const Map<Key, T> & GetMap ()
Accessors
Defined at line 66 of file ../../third_party/protobuf/src/google/protobuf/map_field_lite.h
Map<Key, T> * MutableMap ()
Defined at line 67 of file ../../third_party/protobuf/src/google/protobuf/map_field_lite.h
int size ()
Convenient methods for generated message implementation.
Defined at line 70 of file ../../third_party/protobuf/src/google/protobuf/map_field_lite.h
void Clear ()
Defined at line 71 of file ../../third_party/protobuf/src/google/protobuf/map_field_lite.h
void MergeFrom (const MapFieldLite<Key, T> & other)
Defined at line 72 of file ../../third_party/protobuf/src/google/protobuf/map_field_lite.h
void Swap (MapFieldLite<Key, T> * other)
Defined at line 75 of file ../../third_party/protobuf/src/google/protobuf/map_field_lite.h
void InternalSwap (MapFieldLite<Key, T> * other)
Defined at line 76 of file ../../third_party/protobuf/src/google/protobuf/map_field_lite.h
size_t InternalGetArenaOffset (internal::InternalVisibility access)
Defined at line 78 of file ../../third_party/protobuf/src/google/protobuf/map_field_lite.h
Friends
template <typename Keytypename T>
class Arena