class BlobCreatorCreateRequest

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

Public Methods

void BlobCreatorCreateRequest (Storage_ storage)
void BlobCreatorCreateRequest (::std::array<uint8_t, 32> hash, bool allow_existing)
void BlobCreatorCreateRequest ()

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

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

void BlobCreatorCreateRequest (BlobCreatorCreateRequest && )

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

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

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

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

Setter for hash.

bool allow_existing ()
bool & allow_existing ()
BlobCreatorCreateRequest & allow_existing (bool value)

Setter for allow_existing.

void BlobCreatorCreateRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits