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