class ValueTable
Defined at line 3250 of file fidling/gen/src/lib/fidl_codec/fidl/hlcpp/test/fidlcodec/examples/cpp/fidl.h
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
ValueTable & set_first_int16 (int16_t _value)
ValueTable & set_second_struct (::test::fidlcodec::examples::TwoStringStruct _value)
ValueTable & set_third_union (::test::fidlcodec::examples::IntStructUnion _value)
void ValueTable ()
void ValueTable (ValueTable && other)
void ~ValueTable ()
ValueTable & operator= (ValueTable && other)
::std::unique_ptr<ValueTable> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, ValueTable * _value, size_t _offset)
zx_status_t Clone (ValueTable * _result)
const int16_t & first_int16 ()
Defined at line 3256 of file fidling/gen/src/lib/fidl_codec/fidl/hlcpp/test/fidlcodec/examples/cpp/fidl.h
bool has_first_int16 ()
Defined at line 3260 of file fidling/gen/src/lib/fidl_codec/fidl/hlcpp/test/fidlcodec/examples/cpp/fidl.h
int16_t * mutable_first_int16 ()
Defined at line 3264 of file fidling/gen/src/lib/fidl_codec/fidl/hlcpp/test/fidlcodec/examples/cpp/fidl.h
void clear_first_int16 ()
Defined at line 3272 of file fidling/gen/src/lib/fidl_codec/fidl/hlcpp/test/fidlcodec/examples/cpp/fidl.h
const ::test::fidlcodec::examples::TwoStringStruct & second_struct ()
Defined at line 3280 of file fidling/gen/src/lib/fidl_codec/fidl/hlcpp/test/fidlcodec/examples/cpp/fidl.h
bool has_second_struct ()
Defined at line 3284 of file fidling/gen/src/lib/fidl_codec/fidl/hlcpp/test/fidlcodec/examples/cpp/fidl.h
::test::fidlcodec::examples::TwoStringStruct * mutable_second_struct ()
Defined at line 3288 of file fidling/gen/src/lib/fidl_codec/fidl/hlcpp/test/fidlcodec/examples/cpp/fidl.h
void clear_second_struct ()
Defined at line 3296 of file fidling/gen/src/lib/fidl_codec/fidl/hlcpp/test/fidlcodec/examples/cpp/fidl.h
const ::test::fidlcodec::examples::IntStructUnion & third_union ()
Defined at line 3304 of file fidling/gen/src/lib/fidl_codec/fidl/hlcpp/test/fidlcodec/examples/cpp/fidl.h
bool has_third_union ()
Defined at line 3308 of file fidling/gen/src/lib/fidl_codec/fidl/hlcpp/test/fidlcodec/examples/cpp/fidl.h
::test::fidlcodec::examples::IntStructUnion * mutable_third_union ()
Defined at line 3312 of file fidling/gen/src/lib/fidl_codec/fidl/hlcpp/test/fidlcodec/examples/cpp/fidl.h
void clear_third_union ()
Defined at line 3320 of file fidling/gen/src/lib/fidl_codec/fidl/hlcpp/test/fidlcodec/examples/cpp/fidl.h