class NewPrincipal
Defined at line 108 of file fidling/gen/sdk/fidl/fuchsia.memory.attribution/fuchsia.memory.attribution/cpp/fidl/fuchsia.memory.attribution/cpp/wire_types.h
Represents a newly added principal.
Public Methods
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_memory_attribution::wire::NewPrincipal> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_memory_attribution::wire::NewPrincipal> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_memory_attribution::wire::NewPrincipal>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
void NewPrincipal ()
Defined at line 112 of file fidling/gen/sdk/fidl/fuchsia.memory.attribution/fuchsia.memory.attribution/cpp/fidl/fuchsia.memory.attribution/cpp/wire_types.h
void NewPrincipal (const NewPrincipal & other)
Defined at line 113 of file fidling/gen/sdk/fidl/fuchsia.memory.attribution/fuchsia.memory.attribution/cpp/fidl/fuchsia.memory.attribution/cpp/wire_types.h
void _CloseHandles ()
uint64_t & identifier ()
The identifier of this principal.
bool has_identifier ()
::fuchsia_memory_attribution::wire::Description & description ()
Description of the identity of the principal.
Description holds a human-friendly (or a reference to a human-friendly)
identity descriptor of the principal. This will be used by clients to
identify this principal to users at display time.
bool has_description ()
NewPrincipal & operator= (const NewPrincipal & other)
Defined at line 114 of file fidling/gen/sdk/fidl/fuchsia.memory.attribution/fuchsia.memory.attribution/cpp/fidl/fuchsia.memory.attribution/cpp/wire_types.h
void NewPrincipal (NewPrincipal && other)
Defined at line 115 of file fidling/gen/sdk/fidl/fuchsia.memory.attribution/fuchsia.memory.attribution/cpp/fidl/fuchsia.memory.attribution/cpp/wire_types.h
NewPrincipal & operator= (NewPrincipal && other)
Defined at line 116 of file fidling/gen/sdk/fidl/fuchsia.memory.attribution/fuchsia.memory.attribution/cpp/fidl/fuchsia.memory.attribution/cpp/wire_types.h
::fuchsia_memory_attribution::wire::PrincipalType & principal_type ()
The type of the principal.
bool has_principal_type ()
::fidl::ClientEnd< ::fuchsia_memory_attribution::Provider> & detailed_attribution ()
If this principal provides attribution information, a channel to its
provider.
bool has_detailed_attribution ()
void ~NewPrincipal ()
Defined at line 118 of file fidling/gen/sdk/fidl/fuchsia.memory.attribution/fuchsia.memory.attribution/cpp/fidl/fuchsia.memory.attribution/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder