class OngoingActivity

Defined at line 135 of file fidling/gen/sdk/fidl/fuchsia.ui.activity/fuchsia.ui.activity/cpp/fidl/fuchsia.ui.activity/cpp/natural_types.h

OngoingActivity is an activity which has a definite start and end time.

Public Methods

void OngoingActivity (OngoingActivity && other)
OngoingActivity & operator= (OngoingActivity && other)
void OngoingActivity (const OngoingActivity & other)
OngoingActivity & operator= (const OngoingActivity & other)
bool operator== (const OngoingActivity & other)
bool operator!= (const OngoingActivity & other)
bool IsUnknown ()
::fuchsia_ui_activity::OngoingActivity::Tag Which ()
OngoingActivity WithGeneric (::fuchsia_ui_activity::GenericActivity val)
const ::fidl::internal::UnionMemberView<1, Storage_> generic ()
::fidl::internal::UnionMemberView<1, Storage_> generic ()
OngoingActivity & generic (::fuchsia_ui_activity::GenericActivity value)

Activities that require no special handling.

void OngoingActivity (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Enumerations

enum class Tag : fidl_xunion_tag_t
Name Value Comments
kGeneric 1

0x1

_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 143 of file fidling/gen/sdk/fidl/fuchsia.ui.activity/fuchsia.ui.activity/cpp/fidl/fuchsia.ui.activity/cpp/natural_types.h

Friends

class NaturalUnionCodingTraits