#include <struct.pb.h>
Classes | |
union | KindUnion |
Public Types | |
enum | : int { kNullValueFieldNumber = 1, kNumberValueFieldNumber = 2, kStringValueFieldNumber = 3, kBoolValueFieldNumber = 4, kStructValueFieldNumber = 5, kListValueFieldNumber = 6 } |
enum | : int { kNullValueFieldNumber = 1, kNumberValueFieldNumber = 2, kStringValueFieldNumber = 3, kBoolValueFieldNumber = 4, kStructValueFieldNumber = 5, kListValueFieldNumber = 6 } |
enum | KindCase { kNullValue = 1, kNumberValue = 2, kStringValue = 3, kBoolValue = 4, kStructValue = 5, kListValue = 6, KIND_NOT_SET = 0, kNullValue = 1, kNumberValue = 2, kStringValue = 3, kBoolValue = 4, kStructValue = 5, kListValue = 6, KIND_NOT_SET = 0 } |
enum | KindCase { kNullValue = 1, kNumberValue = 2, kStringValue = 3, kBoolValue = 4, kStructValue = 5, kListValue = 6, KIND_NOT_SET = 0, kNullValue = 1, kNumberValue = 2, kStringValue = 3, kBoolValue = 4, kStructValue = 5, kListValue = 6, KIND_NOT_SET = 0 } |
Static Public Member Functions | |
static const Value & | default_instance () |
static const Value & | default_instance () |
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | descriptor () |
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | descriptor () |
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | GetDescriptor () |
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | GetDescriptor () |
static const ::PROTOBUF_NAMESPACE_ID::Reflection * | GetReflection () |
static const ::PROTOBUF_NAMESPACE_ID::Reflection * | GetReflection () |
static void | InitAsDefaultInstance () |
static const Value * | internal_default_instance () |
static const Value * | internal_default_instance () |
Static Public Attributes | |
static const ClassData | _class_data_ |
static constexpr int | kIndexInFileMessages |
Protected Member Functions | |
Value (::PROTOBUF_NAMESPACE_ID::Arena *arena) | |
Value (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false) | |
Private Types | |
typedef void | DestructorSkippable_ |
typedef void | DestructorSkippable_ |
typedef void | InternalArenaConstructable_ |
typedef void | InternalArenaConstructable_ |
Static Private Member Functions | |
static void | ArenaDtor (void *object) |
static void | ArenaDtor (void *object) |
::PROTOBUF_NAMESPACE_ID::StringPiece | FullMessageName () |
::PROTOBUF_NAMESPACE_ID::StringPiece | FullMessageName () |
::PROTOBUF_NAMESPACE_ID::Metadata | GetMetadataStatic () |
static void | MergeImpl (::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from) |
Private Attributes | |
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize | _cached_size_ |
::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena | _internal_metadata_ |
uint32_t | _oneof_case_ [1] |
::PROTOBUF_NAMESPACE_ID::uint32 | _oneof_case_ [1] |
union Value::KindUnion | kind_ |
Friends | |
template<typename T > | |
class | ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper |
class | ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata |
struct | ::TableStruct_google_2fprotobuf_2fstruct_2eproto |
void | swap (Value &a, Value &b) |
void | swap (Value &a, Value &b) |
Definition at line 306 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
Definition at line 541 of file protobuf/src/google/protobuf/struct.pb.h.
|
private |
Definition at line 567 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
Definition at line 540 of file protobuf/src/google/protobuf/struct.pb.h.
|
private |
Definition at line 566 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
anonymous enum : int |
Enumerator | |
---|---|
kNullValueFieldNumber | |
kNumberValueFieldNumber | |
kStringValueFieldNumber | |
kBoolValueFieldNumber | |
kStructValueFieldNumber | |
kListValueFieldNumber |
Definition at line 441 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
anonymous enum : int |
Enumerator | |
---|---|
kNullValueFieldNumber | |
kNumberValueFieldNumber | |
kStringValueFieldNumber | |
kBoolValueFieldNumber | |
kStructValueFieldNumber | |
kListValueFieldNumber |
Definition at line 423 of file protobuf/src/google/protobuf/struct.pb.h.
enum Value::KindCase |
Enumerator | |
---|---|
kNullValue | |
kNumberValue | |
kStringValue | |
kBoolValue | |
kStructValue | |
kListValue | |
KIND_NOT_SET | |
kNullValue | |
kNumberValue | |
kStringValue | |
kBoolValue | |
kStructValue | |
kListValue | |
KIND_NOT_SET |
Definition at line 335 of file protobuf/src/google/protobuf/struct.pb.h.
enum Value::KindCase |
Enumerator | |
---|---|
kNullValue | |
kNumberValue | |
kStringValue | |
kBoolValue | |
kStructValue | |
kListValue | |
KIND_NOT_SET | |
kNullValue | |
kNumberValue | |
kStringValue | |
kBoolValue | |
kStructValue | |
kListValue | |
KIND_NOT_SET |
Definition at line 348 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
Value::Value | ( | ) |
|
virtual |
|
inlinenoexcept |
Definition at line 313 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
explicitprotected |
Definition at line 497 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
|
inline |
Definition at line 295 of file protobuf/src/google/protobuf/struct.pb.h.
|
override |
|
explicitconstexpr |
Definition at line 43 of file protobuf/src/google/protobuf/struct.pb.cc.
Definition at line 504 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
|
inlinenoexcept |
Definition at line 300 of file protobuf/src/google/protobuf/struct.pb.h.
|
explicitprotected |
|
inlineprivate |
Definition at line 1000 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 988 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 1097 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 789 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 824 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 859 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 1023 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 1128 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 1156 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 934 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 1082 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 801 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 836 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 1006 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 784 of file protobuf/src/google/protobuf/struct.pb.h.
|
inlineprivate |
Definition at line 811 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inlineprivate |
Definition at line 842 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 890 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 884 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 1054 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
final |
|
final |
|
final |
Definition at line 658 of file protobuf/src/google/protobuf/struct.pb.cc.
|
staticprivate |
Definition at line 558 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
|
staticprivate |
|
inline |
Definition at line 1013 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
bool Value::bool_value | ( | ) | const |
|
final |
|
final |
|
final |
|
final |
|
inline |
Definition at line 994 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
void Value::clear_bool_value | ( | ) |
|
inlineprivate |
Definition at line 1173 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inlineprivate |
void Value::clear_kind | ( | ) |
Definition at line 573 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
void Value::clear_kind | ( | ) |
|
inline |
Definition at line 1106 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
void Value::clear_list_value | ( | ) |
|
inline |
Definition at line 795 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
void Value::clear_null_value | ( | ) |
|
inline |
Definition at line 830 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
void Value::clear_number_value | ( | ) |
|
inline |
Definition at line 865 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
void Value::clear_string_value | ( | ) |
|
inline |
Definition at line 1032 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
void Value::clear_struct_value | ( | ) |
|
final |
Definition at line 872 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
Definition at line 332 of file protobuf/src/google/protobuf/struct.pb.h.
|
inlinestatic |
Definition at line 323 of file protobuf/src/google/protobuf/struct.pb.h.
|
inlinestatic |
Definition at line 337 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inlinestaticprivate |
Definition at line 403 of file protobuf/src/google/protobuf/struct.pb.h.
|
inlinestaticprivate |
Definition at line 411 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inlinefinal |
Definition at line 331 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inlineprivate |
Definition at line 420 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inlinefinal |
Definition at line 393 of file protobuf/src/google/protobuf/struct.pb.h.
|
inlinefinal |
Definition at line 403 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
final |
Definition at line 774 of file protobuf/src/google/protobuf/struct.pb.cc.
|
inlinestatic |
Definition at line 326 of file protobuf/src/google/protobuf/struct.pb.h.
|
inlinestatic |
Definition at line 340 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inlinefinal |
Definition at line 334 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
final |
|
final |
|
inlinestaticprivate |
Definition at line 430 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inlinestatic |
Definition at line 329 of file protobuf/src/google/protobuf/struct.pb.h.
|
inlinestatic |
Definition at line 343 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 920 of file protobuf/src/google/protobuf/struct.pb.h.
|
inlineprivate |
Definition at line 1170 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inlineprivate |
|
inline |
Definition at line 1100 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
bool Value::has_list_value | ( | ) | const |
|
inline |
Definition at line 762 of file protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 800 of file protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 838 of file protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 1026 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
bool Value::has_struct_value | ( | ) | const |
|
static |
Definition at line 437 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
Definition at line 345 of file protobuf/src/google/protobuf/struct.pb.h.
Definition at line 359 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
final |
Definition at line 694 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
|
private |
Definition at line 883 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
|
private |
|
final |
|
final |
|
inline |
Definition at line 1176 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
KindCase Value::kind_case | ( | ) | const |
|
inline |
Definition at line 1133 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
const PROTOBUF_NAMESPACE_ID::ListValue& Value::list_value | ( | ) | const |
|
inlineprivate |
Definition at line 423 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
final |
Definition at line 827 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
|
staticprivate |
Definition at line 776 of file protobuf/src/google/protobuf/struct.pb.cc.
|
inline |
Definition at line 1165 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
PROTOBUF_NAMESPACE_ID::ListValue* Value::mutable_list_value | ( | ) |
|
inline |
Definition at line 880 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
std::string* Value::mutable_string_value | ( | ) |
|
inline |
Definition at line 1091 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
PROTOBUF_NAMESPACE_ID::Struct* Value::mutable_struct_value | ( | ) |
|
inlinefinal |
Definition at line 385 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inlinefinal |
Definition at line 389 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inlinefinal |
Definition at line 376 of file protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 807 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
PROTOBUF_NAMESPACE_ID::NullValue Value::null_value | ( | ) | const |
|
inline |
Definition at line 849 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
double Value::number_value | ( | ) | const |
Definition at line 305 of file protobuf/src/google/protobuf/struct.pb.h.
Definition at line 318 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
Definition at line 309 of file protobuf/src/google/protobuf/struct.pb.h.
Definition at line 322 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inlineprivate |
|
inlineprivate |
|
inline |
Definition at line 1114 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
PROTOBUF_NAMESPACE_ID::ListValue* Value::release_list_value | ( | ) |
|
inline |
Definition at line 943 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
std::string* Value::release_string_value | ( | ) |
|
inline |
Definition at line 1040 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
PROTOBUF_NAMESPACE_ID::Struct* Value::release_struct_value | ( | ) |
void Value::set_allocated_list_value | ( | ::PROTOBUF_NAMESPACE_ID::ListValue * | list_value | ) |
Definition at line 441 of file protobuf/src/google/protobuf/struct.pb.cc.
void Value::set_allocated_list_value | ( | PROTOBUF_NAMESPACE_ID::ListValue * | list_value | ) |
Definition at line 477 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
|
inline |
Definition at line 953 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
void Value::set_allocated_string_value | ( | std::string * | string_value | ) |
void Value::set_allocated_struct_value | ( | ::PROTOBUF_NAMESPACE_ID::Struct * | struct_value | ) |
Definition at line 426 of file protobuf/src/google/protobuf/struct.pb.cc.
void Value::set_allocated_struct_value | ( | PROTOBUF_NAMESPACE_ID::Struct * | struct_value | ) |
Definition at line 462 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
|
inline |
Definition at line 1017 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
void Value::set_bool_value | ( | bool | value | ) |
|
inlineprivate |
Definition at line 991 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 1103 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 792 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 827 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 862 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inlineprivate |
Definition at line 1029 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
inline |
Definition at line 791 of file protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 818 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 853 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
void Value::set_number_value | ( | double | value | ) |
void Value::set_string_value | ( | ArgT0 && | arg0, |
ArgT... | args | ||
) |
|
inline |
Definition at line 855 of file protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 910 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 921 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 876 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 899 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
finalprivate |
|
finalprivate |
|
inlineprivate |
Definition at line 541 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
|
inlineprivate |
|
inlineprivate |
Definition at line 551 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.cc.
|
inlineprivate |
|
inline |
Definition at line 872 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
const std::string& Value::string_value | ( | ) | const |
|
inline |
Definition at line 1059 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
const PROTOBUF_NAMESPACE_ID::Struct& Value::struct_value | ( | ) | const |
|
inline |
Definition at line 355 of file protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 369 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 1137 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
PROTOBUF_NAMESPACE_ID::ListValue* Value::unsafe_arena_release_list_value | ( | ) |
|
inline |
Definition at line 1063 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
PROTOBUF_NAMESPACE_ID::Struct* Value::unsafe_arena_release_struct_value | ( | ) |
|
inline |
Definition at line 1080 of file protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 1148 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 1006 of file protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 1074 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 368 of file protobuf/src/google/protobuf/struct.pb.h.
|
inline |
Definition at line 377 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
friend |
Definition at line 565 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
friend |
Definition at line 410 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
friend |
Definition at line 580 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
Definition at line 352 of file protobuf/src/google/protobuf/struct.pb.h.
Definition at line 366 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
mutableprivate |
Definition at line 577 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
static |
Definition at line 414 of file protobuf/src/google/protobuf/struct.pb.h.
|
private |
Definition at line 564 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
Definition at line 553 of file protobuf/src/google/protobuf/struct.pb.h.
|
private |
Definition at line 578 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.
|
private |
|
staticconstexpr |
Definition at line 363 of file bloaty/third_party/protobuf/src/google/protobuf/struct.pb.h.