class Value
Defined at line 2211 of file gen/src/lib/fidl_codec/proto/value.pb.h
-------------------------------------------------------------------
Public Members
static const int kIndexInFileMessages
Protected Members
static ClassDataFull _class_data_
Public Methods
void Value ()
Defined at line 2215 of file gen/src/lib/fidl_codec/proto/value.pb.h
void ~Value ()
template <typename = void>
void Value (::google::protobuf::internal::ConstantInitialized )
void CopyFrom (const Value & from)
void Clear ()
::size_t ByteSizeLong ()
void Value (const Value & from)
Defined at line 2229 of file gen/src/lib/fidl_codec/proto/value.pb.h
void Value (Value && from)
Defined at line 2230 of file gen/src/lib/fidl_codec/proto/value.pb.h
Value & operator= (const Value & from)
Defined at line 2232 of file gen/src/lib/fidl_codec/proto/value.pb.h
Value & operator= (Value && from)
Defined at line 2236 of file gen/src/lib/fidl_codec/proto/value.pb.h
const ::google::protobuf::UnknownFieldSet & unknown_fields ()
Defined at line 2246 of file gen/src/lib/fidl_codec/proto/value.pb.h
::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
Defined at line 2250 of file gen/src/lib/fidl_codec/proto/value.pb.h
const ::google::protobuf::Descriptor * descriptor ()
Defined at line 2255 of file gen/src/lib/fidl_codec/proto/value.pb.h
const ::google::protobuf::Descriptor * GetDescriptor ()
Defined at line 2258 of file gen/src/lib/fidl_codec/proto/value.pb.h
const ::google::protobuf::Reflection * GetReflection ()
Defined at line 2261 of file gen/src/lib/fidl_codec/proto/value.pb.h
const Value & default_instance ()
Defined at line 2264 of file gen/src/lib/fidl_codec/proto/value.pb.h
const Value * internal_default_instance ()
Defined at line 2284 of file gen/src/lib/fidl_codec/proto/value.pb.h
void Swap (Value * other)
Defined at line 2290 of file gen/src/lib/fidl_codec/proto/value.pb.h
void UnsafeArenaSwap (Value * other)
Defined at line 2298 of file gen/src/lib/fidl_codec/proto/value.pb.h
Value * New (::google::protobuf::Arena * arena)
implements Message ----------------------------------------------
Defined at line 2306 of file gen/src/lib/fidl_codec/proto/value.pb.h
void MergeFrom (const Value & from)
Defined at line 2312 of file gen/src/lib/fidl_codec/proto/value.pb.h
bool IsInitialized ()
Defined at line 2320 of file gen/src/lib/fidl_codec/proto/value.pb.h
int GetCachedSize ()
Defined at line 2344 of file gen/src/lib/fidl_codec/proto/value.pb.h
::uint8_t * _InternalSerialize (::uint8_t * target, ::google::protobuf::io::EpsCopyOutputStream * stream)
::google::protobuf::Metadata GetMetadata ()
bool has_null_value ()
bool null_value = 1;
Defined at line 2910 of file gen/src/lib/fidl_codec/proto/value.pb.h
void clear_null_value ()
Defined at line 2916 of file gen/src/lib/fidl_codec/proto/value.pb.h
bool null_value ()
Defined at line 2923 of file gen/src/lib/fidl_codec/proto/value.pb.h
void set_null_value (bool value)
Defined at line 2927 of file gen/src/lib/fidl_codec/proto/value.pb.h
bool has_raw_value ()
bytes raw_value = 2;
Defined at line 2943 of file gen/src/lib/fidl_codec/proto/value.pb.h
void clear_raw_value ()
Defined at line 2949 of file gen/src/lib/fidl_codec/proto/value.pb.h
const std::string & raw_value ()
Defined at line 2956 of file 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 2962 of file gen/src/lib/fidl_codec/proto/value.pb.h
std::string * mutable_raw_value ()
Defined at line 2974 of file gen/src/lib/fidl_codec/proto/value.pb.h
std::string * release_raw_value ()
Defined at line 3006 of file gen/src/lib/fidl_codec/proto/value.pb.h
void set_allocated_raw_value (std::string * value)
Defined at line 3015 of file gen/src/lib/fidl_codec/proto/value.pb.h
bool has_bool_value ()
bool bool_value = 3;
Defined at line 3028 of file gen/src/lib/fidl_codec/proto/value.pb.h
void clear_bool_value ()
Defined at line 3034 of file gen/src/lib/fidl_codec/proto/value.pb.h
bool bool_value ()
Defined at line 3041 of file gen/src/lib/fidl_codec/proto/value.pb.h
void set_bool_value (bool value)
Defined at line 3045 of file gen/src/lib/fidl_codec/proto/value.pb.h
bool has_integer_value ()
.fidl_codec.proto.Integer integer_value = 4;
Defined at line 3061 of file gen/src/lib/fidl_codec/proto/value.pb.h
void clear_integer_value ()
Defined at line 3070 of file gen/src/lib/fidl_codec/proto/value.pb.h
const ::fidl_codec::proto::Integer & integer_value ()
Defined at line 3098 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::Integer * release_integer_value ()
Defined at line 3081 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::Integer * mutable_integer_value ()
Defined at line 3133 of file 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 3113 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::Integer * unsafe_arena_release_integer_value ()
Defined at line 3102 of file gen/src/lib/fidl_codec/proto/value.pb.h
bool has_double_value ()
double double_value = 5;
Defined at line 3140 of file gen/src/lib/fidl_codec/proto/value.pb.h
void clear_double_value ()
Defined at line 3146 of file gen/src/lib/fidl_codec/proto/value.pb.h
double double_value ()
Defined at line 3153 of file gen/src/lib/fidl_codec/proto/value.pb.h
void set_double_value (double value)
Defined at line 3157 of file gen/src/lib/fidl_codec/proto/value.pb.h
bool has_string_value ()
string string_value = 6;
Defined at line 3173 of file gen/src/lib/fidl_codec/proto/value.pb.h
void clear_string_value ()
Defined at line 3179 of file gen/src/lib/fidl_codec/proto/value.pb.h
const std::string & string_value ()
Defined at line 3186 of file 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 3192 of file gen/src/lib/fidl_codec/proto/value.pb.h
std::string * mutable_string_value ()
Defined at line 3204 of file gen/src/lib/fidl_codec/proto/value.pb.h
std::string * release_string_value ()
Defined at line 3236 of file gen/src/lib/fidl_codec/proto/value.pb.h
void set_allocated_string_value (std::string * value)
Defined at line 3245 of file gen/src/lib/fidl_codec/proto/value.pb.h
bool has_handle_value ()
.fidl_codec.proto.HandleInfo handle_value = 7;
Defined at line 3258 of file gen/src/lib/fidl_codec/proto/value.pb.h
void clear_handle_value ()
Defined at line 3267 of file gen/src/lib/fidl_codec/proto/value.pb.h
const ::fidl_codec::proto::HandleInfo & handle_value ()
Defined at line 3295 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::HandleInfo * release_handle_value ()
Defined at line 3278 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::HandleInfo * mutable_handle_value ()
Defined at line 3330 of file 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 3310 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::HandleInfo * unsafe_arena_release_handle_value ()
Defined at line 3299 of file gen/src/lib/fidl_codec/proto/value.pb.h
bool has_union_value ()
.fidl_codec.proto.Union union_value = 8;
Defined at line 3337 of file gen/src/lib/fidl_codec/proto/value.pb.h
void clear_union_value ()
Defined at line 3346 of file gen/src/lib/fidl_codec/proto/value.pb.h
const ::fidl_codec::proto::Union & union_value ()
Defined at line 3374 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::Union * release_union_value ()
Defined at line 3357 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::Union * mutable_union_value ()
Defined at line 3409 of file 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 3389 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::Union * unsafe_arena_release_union_value ()
Defined at line 3378 of file gen/src/lib/fidl_codec/proto/value.pb.h
bool has_struct_value ()
.fidl_codec.proto.Struct struct_value = 9;
Defined at line 3416 of file gen/src/lib/fidl_codec/proto/value.pb.h
void clear_struct_value ()
Defined at line 3425 of file gen/src/lib/fidl_codec/proto/value.pb.h
const ::fidl_codec::proto::Struct & struct_value ()
Defined at line 3453 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::Struct * release_struct_value ()
Defined at line 3436 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::Struct * mutable_struct_value ()
Defined at line 3488 of file 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 3468 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::Struct * unsafe_arena_release_struct_value ()
Defined at line 3457 of file gen/src/lib/fidl_codec/proto/value.pb.h
bool has_vector_value ()
.fidl_codec.proto.Vector vector_value = 10;
Defined at line 3495 of file gen/src/lib/fidl_codec/proto/value.pb.h
void clear_vector_value ()
Defined at line 3504 of file gen/src/lib/fidl_codec/proto/value.pb.h
const ::fidl_codec::proto::Vector & vector_value ()
Defined at line 3532 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::Vector * release_vector_value ()
Defined at line 3515 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::Vector * mutable_vector_value ()
Defined at line 3567 of file 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 3547 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::Vector * unsafe_arena_release_vector_value ()
Defined at line 3536 of file gen/src/lib/fidl_codec/proto/value.pb.h
bool has_table_value ()
.fidl_codec.proto.Table table_value = 11;
Defined at line 3574 of file gen/src/lib/fidl_codec/proto/value.pb.h
void clear_table_value ()
Defined at line 3583 of file gen/src/lib/fidl_codec/proto/value.pb.h
const ::fidl_codec::proto::Table & table_value ()
Defined at line 3611 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::Table * release_table_value ()
Defined at line 3594 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::Table * mutable_table_value ()
Defined at line 3646 of file 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 3626 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::Table * unsafe_arena_release_table_value ()
Defined at line 3615 of file 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 3653 of file gen/src/lib/fidl_codec/proto/value.pb.h
void clear_fidl_message_value ()
Defined at line 3662 of file gen/src/lib/fidl_codec/proto/value.pb.h
const ::fidl_codec::proto::FidlMessage & fidl_message_value ()
Defined at line 3690 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::FidlMessage * release_fidl_message_value ()
Defined at line 3673 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::FidlMessage * mutable_fidl_message_value ()
Defined at line 3725 of file 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 3705 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::FidlMessage * unsafe_arena_release_fidl_message_value ()
Defined at line 3694 of file 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 3732 of file gen/src/lib/fidl_codec/proto/value.pb.h
void clear_actual_and_requested_value ()
Defined at line 3741 of file gen/src/lib/fidl_codec/proto/value.pb.h
const ::fidl_codec::proto::ActualAndRequested & actual_and_requested_value ()
Defined at line 3769 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::ActualAndRequested * release_actual_and_requested_value ()
Defined at line 3752 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::ActualAndRequested * mutable_actual_and_requested_value ()
Defined at line 3804 of file 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 3784 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::ActualAndRequested * unsafe_arena_release_actual_and_requested_value ()
Defined at line 3773 of file 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 3811 of file gen/src/lib/fidl_codec/proto/value.pb.h
void clear_empty_payload_value ()
Defined at line 3820 of file gen/src/lib/fidl_codec/proto/value.pb.h
const ::fidl_codec::proto::EmptyPayload & empty_payload_value ()
Defined at line 3848 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::EmptyPayload * release_empty_payload_value ()
Defined at line 3831 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::EmptyPayload * mutable_empty_payload_value ()
Defined at line 3883 of file 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 3863 of file gen/src/lib/fidl_codec/proto/value.pb.h
::fidl_codec::proto::EmptyPayload * unsafe_arena_release_empty_payload_value ()
Defined at line 3852 of file gen/src/lib/fidl_codec/proto/value.pb.h
void clear_Kind ()
KindCase Kind_case ()
Defined at line 3895 of file gen/src/lib/fidl_codec/proto/value.pb.h
Protected Methods
void Value (::google::protobuf::Arena * arena)
void Value (::google::protobuf::Arena * arena, const Value & from)
const ::google::protobuf::internal::ClassData * GetClassData ()
void * PlacementNew_ (const void * , void * mem, ::google::protobuf::Arena * arena)
auto InternalNewImpl_ ()
void Value (::google::protobuf::Arena * arena, Value && from)
Defined at line 2359 of file 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 2267 of file gen/src/lib/fidl_codec/proto/value.pb.h
enum
| 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 2374 of file 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 Arena
class MessageLite
class TcParser
template <typename T>
basic_string_view Value ()
void Value (Value & aValue & b)