class StorageStatus
Defined at line 7655 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/hlcpp/fuchsia/sys2/cpp/fidl.h
Metadata about status of the storage
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
const uint64_t & total_size ()
Defined at line 7661 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/hlcpp/fuchsia/sys2/cpp/fidl.h
bool has_total_size ()
Defined at line 7665 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/hlcpp/fuchsia/sys2/cpp/fidl.h
uint64_t * mutable_total_size ()
Defined at line 7669 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/hlcpp/fuchsia/sys2/cpp/fidl.h
void clear_total_size ()
Defined at line 7677 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/hlcpp/fuchsia/sys2/cpp/fidl.h
StorageStatus & set_total_size (uint64_t _value)
const uint64_t & used_size ()
Defined at line 7685 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/hlcpp/fuchsia/sys2/cpp/fidl.h
bool has_used_size ()
Defined at line 7689 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/hlcpp/fuchsia/sys2/cpp/fidl.h
uint64_t * mutable_used_size ()
Defined at line 7693 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/hlcpp/fuchsia/sys2/cpp/fidl.h
void clear_used_size ()
Defined at line 7701 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/hlcpp/fuchsia/sys2/cpp/fidl.h
StorageStatus & set_used_size (uint64_t _value)
void StorageStatus ()
void StorageStatus (StorageStatus && other)
void ~StorageStatus ()
StorageStatus & operator= (StorageStatus && other)
::std::unique_ptr<StorageStatus> New ()
void Encode (::fidl::Encoder *_encoder,size_t_offset,std::optional< ::fidl::HandleInformation>maybe_handle_info)
void Decode (::fidl::Decoder *_decoder,StorageStatus *_value,size_t_offset)
zx_status_t Clone (StorageStatus * _result)