class Value

Defined at line 2354 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

-------------------------------------------------------------------

Public Members

static const int kIndexInFileMessages

Public Methods

void CopyFrom (const Value & from)
void Clear ()
::size_t ByteSizeLong ()
auto InternalGenerateClassData_ (const MessageLite & prototype, const ::google::protobuf::internal::TcParseTableBase * tc_table)
::google::protobuf::Metadata GetMetadata ()
void Value ()

Defined at line 2357 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void Value (const Value & from)

Defined at line 2372 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void Value (Value && from)

Defined at line 2373 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

Value & operator= (const Value & from)

Defined at line 2374 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

Value & operator= (Value && from)

Defined at line 2378 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

const ::google::protobuf::UnknownFieldSet & unknown_fields ()

Defined at line 2388 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()

Defined at line 2392 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

const ::google::protobuf::Descriptor * descriptor ()

Defined at line 2397 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

const ::google::protobuf::Descriptor * GetDescriptor ()

Defined at line 2400 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

const ::google::protobuf::Reflection * GetReflection ()

Defined at line 2404 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

const Value & default_instance ()

Defined at line 2407 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void Swap (Value * other)

Defined at line 2429 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void UnsafeArenaSwap (Value * other)

Defined at line 2437 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

Value * New (::google::protobuf::Arena * arena)

implements Message ----------------------------------------------

Defined at line 2445 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void MergeFrom (const Value & from)

Defined at line 2452 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

bool IsInitialized ()

Defined at line 2459 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

int GetCachedSize ()

Defined at line 2483 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void ~Value ()
template <typename = void>
void Value (::google::protobuf::internal::ConstantInitialized , const ::google::protobuf::internal::ClassData * class_data)
::uint8_t * _InternalSerialize (::uint8_t * target, ::google::protobuf::io::EpsCopyOutputStream * stream)
bool has_null_value ()

bool null_value = 1;

Defined at line 3088 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void clear_null_value ()

Defined at line 3094 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

bool null_value ()

Defined at line 3101 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void set_null_value (bool value)

Defined at line 3105 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

bool has_raw_value ()

bytes raw_value = 2;

Defined at line 3121 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void clear_raw_value ()

Defined at line 3127 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

const ::std::string & raw_value ()

Defined at line 3134 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

template <typename Arg_ = const ::std::string&, typename... Args_>
void set_raw_value (Arg_ && arg, Args_... args)

Defined at line 3140 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::std::string * mutable_raw_value ()

Defined at line 3151 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::std::string * release_raw_value ()

Defined at line 3178 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void set_allocated_raw_value (::std::string * value)

Defined at line 3187 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

bool has_bool_value ()

bool bool_value = 3;

Defined at line 3200 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void clear_bool_value ()

Defined at line 3206 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

bool bool_value ()

Defined at line 3213 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void set_bool_value (bool value)

Defined at line 3217 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

bool has_integer_value ()

.fidl_codec.proto.Integer integer_value = 4;

Defined at line 3233 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void clear_integer_value ()

Defined at line 3242 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

const ::fidl_codec::proto::Integer & integer_value ()

Defined at line 3271 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::Integer * release_integer_value ()

Defined at line 3253 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::Integer * mutable_integer_value ()

Defined at line 3307 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void set_allocated_integer_value (::fidl_codec::proto::Integer * value)
void unsafe_arena_set_allocated_integer_value (::fidl_codec::proto::Integer * value)

Defined at line 3286 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::Integer * unsafe_arena_release_integer_value ()

Defined at line 3275 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

bool has_double_value ()

double double_value = 5;

Defined at line 3315 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void clear_double_value ()

Defined at line 3321 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

double double_value ()

Defined at line 3328 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void set_double_value (double value)

Defined at line 3332 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

bool has_string_value ()

string string_value = 6;

Defined at line 3348 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void clear_string_value ()

Defined at line 3354 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

const ::std::string & string_value ()

Defined at line 3361 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

template <typename Arg_ = const ::std::string&, typename... Args_>
void set_string_value (Arg_ && arg, Args_... args)

Defined at line 3367 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::std::string * mutable_string_value ()

Defined at line 3378 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::std::string * release_string_value ()

Defined at line 3405 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void set_allocated_string_value (::std::string * value)

Defined at line 3414 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

bool has_handle_value ()

.fidl_codec.proto.HandleInfo handle_value = 7;

Defined at line 3427 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void clear_handle_value ()

Defined at line 3436 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

const ::fidl_codec::proto::HandleInfo & handle_value ()

Defined at line 3465 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::HandleInfo * release_handle_value ()

Defined at line 3447 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::HandleInfo * mutable_handle_value ()

Defined at line 3501 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void set_allocated_handle_value (::fidl_codec::proto::HandleInfo * value)
void unsafe_arena_set_allocated_handle_value (::fidl_codec::proto::HandleInfo * value)

Defined at line 3480 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::HandleInfo * unsafe_arena_release_handle_value ()

Defined at line 3469 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

bool has_union_value ()

.fidl_codec.proto.Union union_value = 8;

Defined at line 3509 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void clear_union_value ()

Defined at line 3518 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

const ::fidl_codec::proto::Union & union_value ()

Defined at line 3547 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::Union * release_union_value ()

Defined at line 3529 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::Union * mutable_union_value ()

Defined at line 3583 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void set_allocated_union_value (::fidl_codec::proto::Union * value)
void unsafe_arena_set_allocated_union_value (::fidl_codec::proto::Union * value)

Defined at line 3562 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::Union * unsafe_arena_release_union_value ()

Defined at line 3551 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

bool has_struct_value ()

.fidl_codec.proto.Struct struct_value = 9;

Defined at line 3591 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void clear_struct_value ()

Defined at line 3600 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

const ::fidl_codec::proto::Struct & struct_value ()

Defined at line 3629 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::Struct * release_struct_value ()

Defined at line 3611 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::Struct * mutable_struct_value ()

Defined at line 3665 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void set_allocated_struct_value (::fidl_codec::proto::Struct * value)
void unsafe_arena_set_allocated_struct_value (::fidl_codec::proto::Struct * value)

Defined at line 3644 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::Struct * unsafe_arena_release_struct_value ()

Defined at line 3633 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

bool has_vector_value ()

.fidl_codec.proto.Vector vector_value = 10;

Defined at line 3673 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void clear_vector_value ()

Defined at line 3682 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

const ::fidl_codec::proto::Vector & vector_value ()

Defined at line 3711 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::Vector * release_vector_value ()

Defined at line 3693 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::Vector * mutable_vector_value ()

Defined at line 3747 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void set_allocated_vector_value (::fidl_codec::proto::Vector * value)
void unsafe_arena_set_allocated_vector_value (::fidl_codec::proto::Vector * value)

Defined at line 3726 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::Vector * unsafe_arena_release_vector_value ()

Defined at line 3715 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

bool has_table_value ()

.fidl_codec.proto.Table table_value = 11;

Defined at line 3755 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void clear_table_value ()

Defined at line 3764 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

const ::fidl_codec::proto::Table & table_value ()

Defined at line 3793 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::Table * release_table_value ()

Defined at line 3775 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::Table * mutable_table_value ()

Defined at line 3829 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void set_allocated_table_value (::fidl_codec::proto::Table * value)
void unsafe_arena_set_allocated_table_value (::fidl_codec::proto::Table * value)

Defined at line 3808 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::Table * unsafe_arena_release_table_value ()

Defined at line 3797 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

bool has_fidl_message_value ()

.fidl_codec.proto.FidlMessage fidl_message_value = 12;

Defined at line 3837 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void clear_fidl_message_value ()

Defined at line 3846 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

const ::fidl_codec::proto::FidlMessage & fidl_message_value ()

Defined at line 3875 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::FidlMessage * release_fidl_message_value ()

Defined at line 3857 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::FidlMessage * mutable_fidl_message_value ()

Defined at line 3911 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void set_allocated_fidl_message_value (::fidl_codec::proto::FidlMessage * value)
void unsafe_arena_set_allocated_fidl_message_value (::fidl_codec::proto::FidlMessage * value)

Defined at line 3890 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::FidlMessage * unsafe_arena_release_fidl_message_value ()

Defined at line 3879 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

bool has_actual_and_requested_value ()

.fidl_codec.proto.ActualAndRequested actual_and_requested_value = 13;

Defined at line 3919 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void clear_actual_and_requested_value ()

Defined at line 3928 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

const ::fidl_codec::proto::ActualAndRequested & actual_and_requested_value ()

Defined at line 3957 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::ActualAndRequested * release_actual_and_requested_value ()

Defined at line 3939 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::ActualAndRequested * mutable_actual_and_requested_value ()

Defined at line 3993 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void set_allocated_actual_and_requested_value (::fidl_codec::proto::ActualAndRequested * value)
void unsafe_arena_set_allocated_actual_and_requested_value (::fidl_codec::proto::ActualAndRequested * value)

Defined at line 3972 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::ActualAndRequested * unsafe_arena_release_actual_and_requested_value ()

Defined at line 3961 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

bool has_empty_payload_value ()

.fidl_codec.proto.EmptyPayload empty_payload_value = 14;

Defined at line 4001 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void clear_empty_payload_value ()

Defined at line 4010 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

const ::fidl_codec::proto::EmptyPayload & empty_payload_value ()

Defined at line 4039 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::EmptyPayload * release_empty_payload_value ()

Defined at line 4021 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::EmptyPayload * mutable_empty_payload_value ()

Defined at line 4075 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void set_allocated_empty_payload_value (::fidl_codec::proto::EmptyPayload * value)
void unsafe_arena_set_allocated_empty_payload_value (::fidl_codec::proto::EmptyPayload * value)

Defined at line 4054 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

::fidl_codec::proto::EmptyPayload * unsafe_arena_release_empty_payload_value ()

Defined at line 4043 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

void clear_Kind ()
KindCase Kind_case ()

Defined at line 4088 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

Enumerations

enum KindCase
Name Value
kNullValue 1
kRawValue 2
kBoolValue 3
kIntegerValue 4
kDoubleValue 5
kStringValue 6
kHandleValue 7
kUnionValue 8
kStructValue 9
kVectorValue 10
kTableValue 11
kFidlMessageValue 12
kActualAndRequestedValue 13
kEmptyPayloadValue 14
KIND_NOT_SET 0

Defined at line 2410 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

enum (unnamed) : int
Name Value
kNullValueFieldNumber 1
kRawValueFieldNumber 2
kBoolValueFieldNumber 3
kIntegerValueFieldNumber 4
kDoubleValueFieldNumber 5
kStringValueFieldNumber 6
kHandleValueFieldNumber 7
kUnionValueFieldNumber 8
kStructValueFieldNumber 9
kVectorValueFieldNumber 10
kTableValueFieldNumber 11
kFidlMessageValueFieldNumber 12
kActualAndRequestedValueFieldNumber 13
kEmptyPayloadValueFieldNumber 14

accessors -------------------------------------------------------

Defined at line 2518 of file host_x64/gen/src/lib/fidl_codec/proto/value.pb.h

Friends

class TableStruct_src_2flib_2ffidl_5fcodec_2fproto_2fvalue_2eproto
template <typename T>
class InternalHelper
class PrivateAccess
class Arena
class MessageLite
class TcParser
template <typename T>
basic_string_view Value ()
void Value (Value & aValue & b)