class VerificationOptions

Defined at line 2393 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h

Set of options used to enable verity on a file.

Public Members

static const fidl_type_t * FidlType

Public Methods

bool IsEmpty ()

Returns whether no field is set.

const ::fuchsia::io::HashAlgorithm & hash_algorithm ()

Defined at line 2399 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h

bool has_hash_algorithm ()

Defined at line 2403 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h

::fuchsia::io::HashAlgorithm * mutable_hash_algorithm ()

Defined at line 2407 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h

void clear_hash_algorithm ()

Defined at line 2415 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h

const ::std::vector<uint8_t> & salt ()

`salt` is prepended to each block before it is hashed.

Defined at line 2424 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h

bool has_salt ()

Defined at line 2428 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h

::std::vector<uint8_t> * mutable_salt ()

`salt` is prepended to each block before it is hashed.

Defined at line 2433 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h

void clear_salt ()

Defined at line 2441 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h

VerificationOptions & set_hash_algorithm (::fuchsia::io::HashAlgorithm _value)
VerificationOptions & set_salt (::std::vector<uint8_t> _value)
void VerificationOptions ()
void VerificationOptions (VerificationOptions && other)
void ~VerificationOptions ()
VerificationOptions & operator= (VerificationOptions && other)
::std::unique_ptr<VerificationOptions> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, VerificationOptions * _value, size_t _offset)
zx_status_t Clone (VerificationOptions * _result)