class ProfileIdentifier

Defined at line 1673 of file fidling/gen/src/storage/fxfs/fidl/fuchsia.fxfs/fuchsia.fxfs/cpp/fidl/fuchsia.fxfs/cpp/wire_types.h

Public Methods

void ProfileIdentifier ()
void ProfileIdentifier (const ProfileIdentifier & )

Defined at line 1678 of file fidling/gen/src/storage/fxfs/fidl/fuchsia.fxfs/fuchsia.fxfs/cpp/fidl/fuchsia.fxfs/cpp/wire_types.h

bool has_invalid_tag ()
bool is_object_id ()
ProfileIdentifier WithObjectId (::fidl::ObjectView<uint64_t> val)
ProfileIdentifier WithBlobHash (::fidl::ObjectView< ::fidl::Array<uint8_t, 32>> val)
ProfileIdentifier & operator= (const ProfileIdentifier & )

Defined at line 1679 of file fidling/gen/src/storage/fxfs/fidl/fuchsia.fxfs/fuchsia.fxfs/cpp/fidl/fuchsia.fxfs/cpp/wire_types.h

void ProfileIdentifier (ProfileIdentifier && )

Defined at line 1680 of file fidling/gen/src/storage/fxfs/fidl/fuchsia.fxfs/fuchsia.fxfs/cpp/fidl/fuchsia.fxfs/cpp/wire_types.h

ProfileIdentifier & operator= (ProfileIdentifier && )

Defined at line 1681 of file fidling/gen/src/storage/fxfs/fidl/fuchsia.fxfs/fuchsia.fxfs/cpp/fidl/fuchsia.fxfs/cpp/wire_types.h

bool IsUnknown ()

Defined at line 1688 of file fidling/gen/src/storage/fxfs/fidl/fuchsia.fxfs/fuchsia.fxfs/cpp/fidl/fuchsia.fxfs/cpp/wire_types.h

template <typename... Args>
ProfileIdentifier WithObjectId (::fidl::AnyArena & allocator, Args &&... args)

Defined at line 1699 of file fidling/gen/src/storage/fxfs/fidl/fuchsia.fxfs/fuchsia.fxfs/cpp/fidl/fuchsia.fxfs/cpp/wire_types.h

template <typename... Args>
ProfileIdentifier WithBlobHash (::fidl::AnyArena & allocator, Args &&... args)

Defined at line 1713 of file fidling/gen/src/storage/fxfs/fidl/fuchsia.fxfs/fuchsia.fxfs/cpp/fidl/fuchsia.fxfs/cpp/wire_types.h

uint64_t & object_id ()
const uint64_t & object_id ()
bool is_blob_hash ()
::fidl::Array<uint8_t, 32> & blob_hash ()
const ::fidl::Array<uint8_t, 32> & blob_hash ()
::fuchsia_fxfs::wire::ProfileIdentifier::Tag Which ()

Enumerations

enum class Tag : fidl_xunion_tag_t
Name Value Comments
kObjectId 1

0x1

kBlobHash 2

0x2

_do_not_handle_this__write_a_default_case_instead ::std::numeric_limits<::fidl_union_tag_t>::max() --

Defined at line 1683 of file fidling/gen/src/storage/fxfs/fidl/fuchsia.fxfs/fuchsia.fxfs/cpp/fidl/fuchsia.fxfs/cpp/wire_types.h