#include <limits>
#include <string>
#include <google/protobuf/port_def.inc>
#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_table_driven.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/inlined_string_field.h>
#include <google/protobuf/metadata.h>
#include <google/protobuf/generated_message_reflection.h>
#include <google/protobuf/message.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/map.h>
#include <google/protobuf/map_entry.h>
#include <google/protobuf/map_field_inl.h>
#include <google/protobuf/generated_enum_reflection.h>
#include <google/protobuf/unknown_field_set.h>
Go to the source code of this file.
Classes | |
struct | is_proto_enum< PROTOBUF_NAMESPACE_ID::NullValue > |
union | Value::KindUnion |
class | ListValue |
class | Struct |
class | Struct_FieldsEntry_DoNotUse |
struct | TableStruct_google_2fprotobuf_2fstruct_2eproto |
class | Value |
Namespaces | |
internal | |
Macros | |
#define | PROTOBUF_INTERNAL_EXPORT_google_2fprotobuf_2fstruct_2eproto PROTOBUF_EXPORT |
Enumerations | |
enum | NullValue : int { NULL_VALUE = 0, NullValue_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(), NullValue_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max(), NULL_VALUE = 0, NullValue_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(), NullValue_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max() } |
Functions | |
template<> | |
PROTOBUF_NAMESPACE_CLOSE PROTOBUF_NAMESPACE_OPEN PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::ListValue * | Arena::CreateMaybeMessage< PROTOBUF_NAMESPACE_ID::ListValue > (Arena *) |
template<> | |
PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Struct * | Arena::CreateMaybeMessage< PROTOBUF_NAMESPACE_ID::Struct > (Arena *) |
template<> | |
PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Struct_FieldsEntry_DoNotUse * | Arena::CreateMaybeMessage< PROTOBUF_NAMESPACE_ID::Struct_FieldsEntry_DoNotUse > (Arena *) |
template<> | |
PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Value * | Arena::CreateMaybeMessage< PROTOBUF_NAMESPACE_ID::Value > (Arena *) |
template<> | |
const EnumDescriptor * | GetEnumDescriptor< PROTOBUF_NAMESPACE_ID::NullValue > () |
const PROTOBUF_EXPORT ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * | NullValue_descriptor () |
PROTOBUF_EXPORT bool | NullValue_IsValid (int value) |
template<typename T > | |
const std::string & | NullValue_Name (T enum_t_value) |
bool | NullValue_Parse (const std::string &name, NullValue *value) |
Variables | |
PROTOBUF_EXPORT ListValueDefaultTypeInternal | _ListValue_default_instance_ |
PROTOBUF_EXPORT StructDefaultTypeInternal | _Struct_default_instance_ |
PROTOBUF_EXPORT Struct_FieldsEntry_DoNotUseDefaultTypeInternal | _Struct_FieldsEntry_DoNotUse_default_instance_ |
PROTOBUF_EXPORT ValueDefaultTypeInternal | _Value_default_instance_ |
const PROTOBUF_EXPORT ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable | descriptor_table_google_2fprotobuf_2fstruct_2eproto |
constexpr int | NullValue_ARRAYSIZE = NullValue_MAX + 1 |
constexpr NullValue | NullValue_MAX = NULL_VALUE |
constexpr NullValue | NullValue_MIN = NULL_VALUE |
#define PROTOBUF_INTERNAL_EXPORT_google_2fprotobuf_2fstruct_2eproto PROTOBUF_EXPORT |
Definition at line 41 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
Enumerator | |
---|---|
NULL_VALUE | |
NullValue_INT_MIN_SENTINEL_DO_NOT_USE_ | |
NullValue_INT_MAX_SENTINEL_DO_NOT_USE_ | |
NULL_VALUE | |
NullValue_INT_MIN_SENTINEL_DO_NOT_USE_ | |
NullValue_INT_MAX_SENTINEL_DO_NOT_USE_ |
Definition at line 83 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
PROTOBUF_NAMESPACE_CLOSE PROTOBUF_NAMESPACE_OPEN PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::ListValue* Arena::CreateMaybeMessage< PROTOBUF_NAMESPACE_ID::ListValue > | ( | Arena * | ) |
Definition at line 1114 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Struct* Arena::CreateMaybeMessage< PROTOBUF_NAMESPACE_ID::Struct > | ( | Arena * | ) |
Definition at line 1108 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Struct_FieldsEntry_DoNotUse* Arena::CreateMaybeMessage< PROTOBUF_NAMESPACE_ID::Struct_FieldsEntry_DoNotUse > | ( | Arena * | ) |
Definition at line 1105 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Value* Arena::CreateMaybeMessage< PROTOBUF_NAMESPACE_ID::Value > | ( | Arena * | ) |
Definition at line 1111 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
|
inline |
Definition at line 1240 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
const PROTOBUF_EXPORT ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* NullValue_descriptor | ( | ) |
Definition at line 162 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
Definition at line 166 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
Definition at line 95 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
Definition at line 102 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
PROTOBUF_EXPORT ListValueDefaultTypeInternal _ListValue_default_instance_ |
Definition at line 66 of file protobuf/src/google/protobuf/struct.pb.cc.
PROTOBUF_EXPORT StructDefaultTypeInternal _Struct_default_instance_ |
Definition at line 42 of file protobuf/src/google/protobuf/struct.pb.cc.
PROTOBUF_EXPORT Struct_FieldsEntry_DoNotUseDefaultTypeInternal _Struct_FieldsEntry_DoNotUse_default_instance_ |
Definition at line 30 of file protobuf/src/google/protobuf/struct.pb.cc.
PROTOBUF_EXPORT ValueDefaultTypeInternal _Value_default_instance_ |
Definition at line 54 of file protobuf/src/google/protobuf/struct.pb.cc.
const PROTOBUF_EXPORT ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_google_2fprotobuf_2fstruct_2eproto |
Definition at line 152 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
|
constexpr |
Definition at line 91 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
constexpr |
Definition at line 90 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
constexpr |
Definition at line 89 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.