class Description
Defined at line 767 of file fidling/gen/sdk/fidl/fuchsia.memory.attribution/fuchsia.memory.attribution/cpp/fidl/fuchsia.memory.attribution/cpp/wire_types.h
Public Methods
void Description ()
void ~Description ()
void Description (Description && other)
bool IsUnknown ()
Defined at line 780 of file fidling/gen/sdk/fidl/fuchsia.memory.attribution/fuchsia.memory.attribution/cpp/fidl/fuchsia.memory.attribution/cpp/wire_types.h
Description & operator= (Description && other)
bool has_invalid_tag ()
bool is_component ()
Description WithComponent (::zx::event val)
Token identifying the component instance run by this principal.
This is the token defined in the component_instance field of
fuchsia.component.runner.ComponentStartInfo.
::zx::event & component ()
Token identifying the component instance run by this principal.
This is the token defined in the component_instance field of
fuchsia.component.runner.ComponentStartInfo.
const ::zx::event & component ()
Token identifying the component instance run by this principal.
This is the token defined in the component_instance field of
fuchsia.component.runner.ComponentStartInfo.
bool is_part ()
Description WithPart (::fidl::ObjectView< ::fidl::StringView> val)
A subpart of a component, which isn't a fully-blown Component within
Component Framework but still represents a coherent unit of
computation. This can be, for instance, a Linux process under Starnix.
This name needs to be unique within the component this principal is
part of.
template <typename... Args>
Description WithPart (::fidl::AnyArena & allocator, Args &&... args)
A subpart of a component, which isn't a fully-blown Component within
Component Framework but still represents a coherent unit of
computation. This can be, for instance, a Linux process under Starnix.
This name needs to be unique within the component this principal is
part of.
Defined at line 823 of file fidling/gen/sdk/fidl/fuchsia.memory.attribution/fuchsia.memory.attribution/cpp/fidl/fuchsia.memory.attribution/cpp/wire_types.h
::fidl::StringView & part ()
A subpart of a component, which isn't a fully-blown Component within
Component Framework but still represents a coherent unit of
computation. This can be, for instance, a Linux process under Starnix.
This name needs to be unique within the component this principal is
part of.
const ::fidl::StringView & part ()
A subpart of a component, which isn't a fully-blown Component within
Component Framework but still represents a coherent unit of
computation. This can be, for instance, a Linux process under Starnix.
This name needs to be unique within the component this principal is
part of.
::fuchsia_memory_attribution::wire::Description::Tag Which ()
void _CloseHandles ()
Enumerations
enum Tag
| Name | Value |
|---|---|
| kComponent | 1 |
| kPart | 2 |
| _do_not_handle_this__write_a_default_case_instead | ::std::numeric_limits<::fidl_union_tag_t>::max() |
Defined at line 775 of file fidling/gen/sdk/fidl/fuchsia.memory.attribution/fuchsia.memory.attribution/cpp/fidl/fuchsia.memory.attribution/cpp/wire_types.h