class DiscreteActivity
Defined at line 87 of file fidling/gen/sdk/fidl/fuchsia.ui.activity/fuchsia.ui.activity/cpp/fidl/fuchsia.ui.activity/cpp/natural_types.h
DiscreteActivity is an activity which occurs at a point in time.
Public Methods
void DiscreteActivity (DiscreteActivity && other)
DiscreteActivity & operator= (DiscreteActivity && other)
void DiscreteActivity (const DiscreteActivity & other)
DiscreteActivity & operator= (const DiscreteActivity & other)
bool operator== (const DiscreteActivity & other)
bool operator!= (const DiscreteActivity & other)
bool IsUnknown ()
::fuchsia_ui_activity::DiscreteActivity::Tag Which ()
DiscreteActivity WithGeneric (::fuchsia_ui_activity::GenericActivity val)
const ::fidl::internal::UnionMemberView<1, Storage_> generic ()
::fidl::internal::UnionMemberView<1, Storage_> generic ()
DiscreteActivity & generic (::fuchsia_ui_activity::GenericActivity value)
Activities that require no special handling.
void DiscreteActivity (::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 95 of file fidling/gen/sdk/fidl/fuchsia.ui.activity/fuchsia.ui.activity/cpp/fidl/fuchsia.ui.activity/cpp/natural_types.h
Friends
class NaturalUnionCodingTraits