#include <google/protobuf/message.h>
#include <iostream>
#include <stack>
#include <unordered_map>
#include <google/protobuf/stubs/casts.h>
#include <google/protobuf/stubs/logging.h>
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/descriptor.pb.h>
#include <google/protobuf/parse_context.h>
#include <google/protobuf/reflection_internal.h>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/io/zero_copy_stream_impl.h>
#include <google/protobuf/descriptor.h>
#include <google/protobuf/generated_message_reflection.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/map_field.h>
#include <google/protobuf/map_field_inl.h>
#include <google/protobuf/reflection_ops.h>
#include <google/protobuf/unknown_field_set.h>
#include <google/protobuf/wire_format.h>
#include <google/protobuf/wire_format_lite.h>
#include <google/protobuf/stubs/strutil.h>
#include <google/protobuf/stubs/map_util.h>
#include <google/protobuf/stubs/stl_util.h>
#include <google/protobuf/stubs/hash.h>
#include <google/protobuf/port_def.inc>
#include <google/protobuf/port_undef.inc>
Go to the source code of this file.
◆ HANDLE_PRIMITIVE_TYPE
#define HANDLE_PRIMITIVE_TYPE |
( |
|
TYPE, |
|
|
|
type |
|
) |
| |
Value: case FieldDescriptor::CPPTYPE_##
TYPE: \
return GetSingleton<internal::RepeatedFieldPrimitiveAccessor<type> >();
◆ HASH_MAP
#define HASH_MAP std::unordered_map |
◆ STR_HASH_FXN
◆ file_map_
◆ mutex_
internal::WrappedMutex mutex_ |
|
private |
◆ type_map_