#include <struct.pb.h>
|
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
} |
|
|
| Value (::PROTOBUF_NAMESPACE_ID::Arena *arena) |
|
Definition at line 304 of file struct.pb.h.
◆ DestructorSkippable_
◆ InternalArenaConstructable_
◆ anonymous enum
Enumerator |
---|
kNullValueFieldNumber | |
kNumberValueFieldNumber | |
kStringValueFieldNumber | |
kBoolValueFieldNumber | |
kStructValueFieldNumber | |
kListValueFieldNumber | |
Definition at line 446 of file struct.pb.h.
◆ KindCase
Enumerator |
---|
kNullValue | |
kNumberValue | |
kStringValue | |
kBoolValue | |
kStructValue | |
kListValue | |
KIND_NOT_SET | |
Definition at line 346 of file struct.pb.h.
◆ Value() [1/4]
◆ ~Value()
◆ Value() [2/4]
Value::Value |
( |
const Value & |
from | ) |
|
◆ Value() [3/4]
Value::Value |
( |
Value && |
from | ) |
|
|
inlinenoexcept |
◆ Value() [4/4]
Value::Value |
( |
::PROTOBUF_NAMESPACE_ID::Arena * |
arena | ) |
|
|
explicitprotected |
◆ ArenaDtor()
◆ bool_value()
bool Value::bool_value |
( |
| ) |
const |
|
inline |
◆ ByteSizeLong()
size_t Value::ByteSizeLong |
( |
| ) |
const |
|
final |
◆ Clear()
◆ clear_bool_value()
void Value::clear_bool_value |
( |
| ) |
|
|
inline |
◆ clear_has_kind()
void Value::clear_has_kind |
( |
| ) |
|
|
inlineprivate |
◆ clear_kind()
void Value::clear_kind |
( |
| ) |
|
◆ clear_list_value()
void Value::clear_list_value |
( |
| ) |
|
|
inline |
◆ clear_null_value()
void Value::clear_null_value |
( |
| ) |
|
|
inline |
◆ clear_number_value()
void Value::clear_number_value |
( |
| ) |
|
|
inline |
◆ clear_string_value()
void Value::clear_string_value |
( |
| ) |
|
|
inline |
◆ clear_struct_value()
void Value::clear_struct_value |
( |
| ) |
|
|
inline |
◆ CopyFrom() [1/2]
void Value::CopyFrom |
( |
const ::PROTOBUF_NAMESPACE_ID::Message & |
from | ) |
|
|
final |
◆ CopyFrom() [2/2]
◆ default_instance()
const Value & Value::default_instance |
( |
| ) |
|
|
static |
◆ descriptor()
◆ FullMessageName()
::PROTOBUF_NAMESPACE_ID::StringPiece Value::FullMessageName |
( |
| ) |
|
|
inlinestaticprivate |
◆ GetArena()
inline ::PROTOBUF_NAMESPACE_ID::Arena* Value::GetArena |
( |
| ) |
const |
|
inlinefinal |
◆ GetArenaNoVirtual()
inline ::PROTOBUF_NAMESPACE_ID::Arena* Value::GetArenaNoVirtual |
( |
| ) |
const |
|
inlineprivate |
◆ GetCachedSize()
int Value::GetCachedSize |
( |
| ) |
const |
|
inlinefinal |
◆ GetDescriptor()
◆ GetMaybeArenaPointer()
void* Value::GetMaybeArenaPointer |
( |
| ) |
const |
|
inlinefinal |
◆ GetMetadata()
PROTOBUF_NAMESPACE_ID::Metadata Value::GetMetadata |
( |
| ) |
const |
|
final |
◆ GetMetadataStatic()
::PROTOBUF_NAMESPACE_ID::Metadata Value::GetMetadataStatic |
( |
| ) |
|
|
inlinestaticprivate |
◆ GetReflection()
static const ::PROTOBUF_NAMESPACE_ID::Reflection* Value::GetReflection |
( |
| ) |
|
|
inlinestatic |
◆ has_bool_value()
bool Value::has_bool_value |
( |
| ) |
const |
|
inlineprivate |
◆ has_kind()
bool Value::has_kind |
( |
| ) |
const |
|
inlineprivate |
◆ has_list_value()
bool Value::has_list_value |
( |
| ) |
const |
|
inline |
◆ has_null_value()
bool Value::has_null_value |
( |
| ) |
const |
|
inlineprivate |
◆ has_number_value()
bool Value::has_number_value |
( |
| ) |
const |
|
inlineprivate |
◆ has_string_value()
bool Value::has_string_value |
( |
| ) |
const |
|
inlineprivate |
◆ has_struct_value()
bool Value::has_struct_value |
( |
| ) |
const |
|
inline |
◆ InitAsDefaultInstance()
void Value::InitAsDefaultInstance |
( |
| ) |
|
|
static |
◆ internal_default_instance()
static const Value* Value::internal_default_instance |
( |
| ) |
|
|
inlinestatic |
◆ InternalSerializeWithCachedSizesToArray()
PROTOBUF_NAMESPACE_ID::uint8 * Value::InternalSerializeWithCachedSizesToArray |
( |
::PROTOBUF_NAMESPACE_ID::uint8 * |
target | ) |
const |
|
final |
◆ InternalSwap()
◆ IsInitialized()
bool Value::IsInitialized |
( |
| ) |
const |
|
final |
◆ kind_case()
◆ list_value()
◆ MaybeArenaPtr()
void* Value::MaybeArenaPtr |
( |
| ) |
const |
|
inlineprivate |
◆ MergeFrom() [1/2]
void Value::MergeFrom |
( |
const ::PROTOBUF_NAMESPACE_ID::Message & |
from | ) |
|
|
final |
◆ MergeFrom() [2/2]
◆ MergePartialFromCodedStream()
bool Value::MergePartialFromCodedStream |
( |
::PROTOBUF_NAMESPACE_ID::io::CodedInputStream * |
input | ) |
|
|
final |
◆ mutable_list_value()
◆ mutable_string_value()
◆ mutable_struct_value()
◆ New() [1/2]
Value* Value::New |
( |
| ) |
const |
|
inlinefinal |
◆ New() [2/2]
Value* Value::New |
( |
::PROTOBUF_NAMESPACE_ID::Arena * |
arena | ) |
const |
|
inlinefinal |
◆ null_value()
◆ number_value()
double Value::number_value |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ RegisterArenaDtor()
void Value::RegisterArenaDtor |
( |
::PROTOBUF_NAMESPACE_ID::Arena * |
arena | ) |
|
|
inlineprivate |
◆ release_list_value()
◆ release_string_value()
◆ release_struct_value()
◆ SerializeWithCachedSizes()
void Value::SerializeWithCachedSizes |
( |
::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream * |
output | ) |
const |
|
final |
◆ set_allocated_list_value()
◆ set_allocated_string_value()
◆ set_allocated_struct_value()
◆ set_bool_value()
void Value::set_bool_value |
( |
bool |
value | ) |
|
|
inline |
◆ set_has_bool_value()
void Value::set_has_bool_value |
( |
| ) |
|
|
inlineprivate |
◆ set_has_list_value()
void Value::set_has_list_value |
( |
| ) |
|
|
inlineprivate |
◆ set_has_null_value()
void Value::set_has_null_value |
( |
| ) |
|
|
inlineprivate |
◆ set_has_number_value()
void Value::set_has_number_value |
( |
| ) |
|
|
inlineprivate |
◆ set_has_string_value()
void Value::set_has_string_value |
( |
| ) |
|
|
inlineprivate |
◆ set_has_struct_value()
void Value::set_has_struct_value |
( |
| ) |
|
|
inlineprivate |
◆ set_null_value()
◆ set_number_value()
void Value::set_number_value |
( |
double |
value | ) |
|
|
inline |
◆ set_string_value() [1/4]
void Value::set_string_value |
( |
const char * |
value | ) |
|
|
inline |
◆ set_string_value() [2/4]
void Value::set_string_value |
( |
const char * |
value, |
|
|
size_t |
size |
|
) |
| |
|
inline |
◆ set_string_value() [3/4]
◆ set_string_value() [4/4]
◆ SetCachedSize()
void Value::SetCachedSize |
( |
int |
size | ) |
const |
|
finalprivate |
◆ SharedCtor()
void Value::SharedCtor |
( |
| ) |
|
|
inlineprivate |
◆ SharedDtor()
void Value::SharedDtor |
( |
| ) |
|
|
inlineprivate |
◆ string_value()
◆ struct_value()
◆ Swap()
◆ unsafe_arena_release_list_value()
◆ unsafe_arena_release_struct_value()
◆ unsafe_arena_set_allocated_list_value()
◆ unsafe_arena_set_allocated_struct_value()
◆ UnsafeArenaSwap()
◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
template<typename T >
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper |
|
friend |
◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata |
|
friend |
◆ ::TableStruct_google_2fprotobuf_2fstruct_2eproto
◆ swap
◆ _cached_size_
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize Value::_cached_size_ |
|
private |
◆ _internal_metadata_
::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena Value::_internal_metadata_ |
|
private |
◆ _oneof_case_
::PROTOBUF_NAMESPACE_ID::uint32 Value::_oneof_case_[1] |
|
private |
◆ kind_
◆ kIndexInFileMessages
constexpr int Value::kIndexInFileMessages |
|
staticconstexpr |
The documentation for this class was generated from the following files: