class MapValueRef

Defined at line 829 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

MapValueRef points to a map value. Users are able to modify

the map value.

Public Methods

void MapValueRef ()

Defined at line 831 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

void SetInt64Value (int64_t value)

Defined at line 833 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

void SetUInt64Value (uint64_t value)

Defined at line 837 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

void SetInt32Value (int32_t value)

Defined at line 841 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

void SetUInt32Value (uint32_t value)

Defined at line 845 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

void SetBoolValue (bool value)

Defined at line 849 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

void SetEnumValue (int value)

TODO - Checks that enum is member.

Defined at line 854 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

void SetStringValue (const std::string & value)

Defined at line 858 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

void SetFloatValue (float value)

Defined at line 862 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

void SetDoubleValue (double value)

Defined at line 866 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

Message * MutableMessageValue ()

Defined at line 871 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

Friends

class DynamicMapField