class OnBootAttachConfig

Defined at line 717 of file fidling/gen/sdk/fidl/fuchsia.cpu.profiler/fuchsia.cpu.profiler/cpp/fidl/fuchsia.cpu.profiler/cpp/natural_types.h

Public Methods

void OnBootAttachConfig (OnBootAttachConfig && other)
OnBootAttachConfig & operator= (OnBootAttachConfig && other)
void OnBootAttachConfig (const OnBootAttachConfig & other)
OnBootAttachConfig & operator= (const OnBootAttachConfig & other)
bool operator== (const OnBootAttachConfig & other)
bool operator!= (const OnBootAttachConfig & other)
bool IsUnknown ()
::fuchsia_cpu_profiler::OnBootAttachConfig::Tag Which ()
OnBootAttachConfig WithAttachToComponentMoniker (::std::string val)
const ::fidl::internal::UnionMemberView<1, Storage_> attach_to_component_moniker ()
::fidl::internal::UnionMemberView<1, Storage_> attach_to_component_moniker ()
OnBootAttachConfig & attach_to_component_moniker (::std::string value)

Attach to an existing component by moniker. If a component doesn't exist

at that moniker, wait for it to appear and attach to it when it does.

OnBootAttachConfig WithAttachToComponentUrl (::std::string val)
const ::fidl::internal::UnionMemberView<2, Storage_> attach_to_component_url ()
::fidl::internal::UnionMemberView<2, Storage_> attach_to_component_url ()
OnBootAttachConfig & attach_to_component_url (::std::string value)

Attach to an existing component by url. If the component doesn't

exist with the specified url, wait for it to appear and attach to it when

it does.

void OnBootAttachConfig (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Enumerations

enum Tag
Name Value
kAttachToComponentMoniker 1
kAttachToComponentUrl 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 725 of file fidling/gen/sdk/fidl/fuchsia.cpu.profiler/fuchsia.cpu.profiler/cpp/fidl/fuchsia.cpu.profiler/cpp/natural_types.h

Friends

class NaturalUnionCodingTraits