class DeviceResumeRequest

Defined at line 337 of file fidling/gen/src/power/testing/fake-suspend/test.suspendcontrol/cpp/fidl/test.suspendcontrol/cpp/natural_types.h

Public Methods

void DeviceResumeRequest (DeviceResumeRequest && other)
DeviceResumeRequest & operator= (DeviceResumeRequest && other)
void DeviceResumeRequest (const DeviceResumeRequest & other)
DeviceResumeRequest & operator= (const DeviceResumeRequest & other)
bool operator== (const DeviceResumeRequest & other)
bool operator!= (const DeviceResumeRequest & other)
bool IsUnknown ()
::test_suspendcontrol::DeviceResumeRequest::Tag Which ()
DeviceResumeRequest WithResult (::test_suspendcontrol::SuspendResult val)
const ::fidl::internal::UnionMemberView<1, Storage_> result ()
::fidl::internal::UnionMemberView<1, Storage_> result ()
DeviceResumeRequest & result (::test_suspendcontrol::SuspendResult value)

Sets the union to hold the result member.

DeviceResumeRequest WithError (int32_t val)
const ::fidl::internal::UnionMemberView<2, Storage_> error ()
::fidl::internal::UnionMemberView<2, Storage_> error ()
DeviceResumeRequest & error (int32_t value)

Sets the union to hold the error member.

void DeviceResumeRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Enumerations

enum Tag
Name Value
kResult 1
kError 2
_do_not_handle_this__write_a_default_case_instead ::std::numeric_limits<::fidl_union_tag_t>::max()

TODO: share union tag types between wire

&

natural.

Defined at line 345 of file fidling/gen/src/power/testing/fake-suspend/test.suspendcontrol/cpp/fidl/test.suspendcontrol/cpp/natural_types.h

Friends

class NaturalUnionCodingTraits