class BlobId

Defined at line 1208 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/natural_types.h

A content-addressed merkle root that describes an artifact that is tracked by the

packaging system.

Public Methods

void BlobId (Storage_ storage)
void BlobId (::std::array<uint8_t, 32> merkle_root)
void BlobId ()

Default constructs a |BlobId| only if all of its members are default constructible.

Defined at line 1218 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/natural_types.h

void BlobId (BlobId && )

Defined at line 1221 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/natural_types.h

void BlobId (const BlobId & other)
BlobId & operator= (BlobId && )

Defined at line 1222 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/natural_types.h

BlobId & operator= (const BlobId & other)
bool operator== (const BlobId & other)
bool operator!= (const BlobId & other)
const ::std::array<uint8_t, 32> & merkle_root ()
::std::array<uint8_t, 32> & merkle_root ()
BlobId & merkle_root (::std::array<uint8_t, 32> value)

Setter for merkle_root.

void BlobId (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits