class TestResourceTable
Defined at line 1238 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 TestResourceTable ()
Defined at line 1240 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/wire_types.h
void TestResourceTable (const TestResourceTable & other)
Defined at line 1241 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/wire_types.h
TestResourceTable & operator= (const TestResourceTable & other)
Defined at line 1242 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/wire_types.h
void TestResourceTable (TestResourceTable && other)
Defined at line 1243 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::TestResourceTable> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::test_types::wire::TestResourceTable> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::test_types::wire::TestResourceTable>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
TestResourceTable & operator= (TestResourceTable && other)
Defined at line 1244 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/wire_types.h
uint8_t & x ()
bool has_x ()
TestResourceTable & set_x (uint8_t elem)
TestResourceTable & clear_x ()
void TestResourceTable (::fidl::AnyArena & allocator)
void TestResourceTable (::fidl::ObjectView< ::fidl::WireTableFrame< ::test_types::wire::TestResourceTable>> && 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::TestResourceTable>> && frame_ptr)
void ~TestResourceTable ()
Defined at line 1246 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder