class TestHandleTable
Defined at line 1386 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/wire_types.h
Public Methods
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
void TestHandleTable ()
Defined at line 1388 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/wire_types.h
void TestHandleTable (const TestHandleTable & other)
Defined at line 1389 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/wire_types.h
TestHandleTable & operator= (const TestHandleTable & other)
Defined at line 1390 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/wire_types.h
void TestHandleTable (TestHandleTable && other)
Defined at line 1391 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/wire_types.h
void _CloseHandles ()
::fidl::WireTableBuilder< ::test_types::wire::TestHandleTable> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::test_types::wire::TestHandleTable> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::test_types::wire::TestHandleTable>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
::test_types::wire::HandleStruct & hs ()
bool has_hs ()
TestHandleTable & operator= (TestHandleTable && other)
Defined at line 1392 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/wire_types.h
TestHandleTable & set_hs (::test_types::wire::HandleStruct elem)
TestHandleTable & clear_hs ()
void TestHandleTable (::fidl::AnyArena & allocator)
void TestHandleTable (::fidl::ObjectView< ::fidl::WireTableFrame< ::test_types::wire::TestHandleTable>> && frame)
This constructor allows a user controlled allocation (not using a Arena).
It should only be used when performance is key.
As soon as the frame is given to the table, it must not be used directly or for another table.
void Allocate (::fidl::AnyArena & allocator)
void Init (::fidl::ObjectView< ::fidl::WireTableFrame< ::test_types::wire::TestHandleTable>> && frame_ptr)
void ~TestHandleTable ()
Defined at line 1394 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder