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