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