Definition: sparse_image.h:34
~AndroidSparseImage() override
std::unique_ptr< Impl > impl_
Definition: sparse_image.h:57
static Result< AndroidSparseImage > OpenExisting(const std::string &path)
Definition: sparse_image.cc:103
AndroidSparseImage & operator=(AndroidSparseImage &&)
Definition: sparse_image.cc:130
Result< uint64_t > VirtualSizeBytes() const override
Definition: sparse_image.cc:139
AndroidSparseImage(AndroidSparseImage &&)
Definition: sparse_image.cc:124
AndroidSparseImage(std::unique_ptr< Impl >)
static std::string MagicString()
Definition: sparse_image.cc:135
Definition: disk_image.h:24
Definition: alloc_driver.h:20
Result< void > ForceRawImage(const std::string &image_path)
Definition: sparse_image.cc:71
Result< bool > IsSparseImage(const std::string &image_path)
Definition: sparse_image.cc:61
tl::expected< T, StackTraceError > Result
Definition: result_type.h:30
Definition: sparse_image.cc:98