class BlobInfo

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

A tuple of the content-addressed merkle root for an artifact, along with that

artifact's length in bytes.

Public Methods

void BlobInfo (Storage_ storage)
void BlobInfo (::fuchsia_pkg::BlobId blob_id, uint64_t length)
void BlobInfo ()

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

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

void BlobInfo (BlobInfo && )

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

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

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

BlobInfo & operator= (const BlobInfo & other)
bool operator== (const BlobInfo & other)
bool operator!= (const BlobInfo & other)
const ::fuchsia_pkg::BlobId & blob_id ()
::fuchsia_pkg::BlobId & blob_id ()
BlobInfo & blob_id (::fuchsia_pkg::BlobId value)

Setter for blob_id.

uint64_t length ()
uint64_t & length ()
BlobInfo & length (uint64_t value)

Setter for length.

void BlobInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits