Android-cuttlefish cvd tool
|
#include "cuttlefish/host/libs/image_aggregator/sparse_image.h"
#include <string.h>
#include <sys/file.h>
#include <fstream>
#include <string>
#include <string_view>
#include <utility>
#include <android-base/file.h>
#include <android-base/logging.h>
#include <sparse/sparse.h>
#include "cuttlefish/common/libs/fs/shared_fd.h"
#include "cuttlefish/common/libs/utils/result.h"
#include "cuttlefish/common/libs/utils/subprocess.h"
#include "cuttlefish/host/libs/config/known_paths.h"
Classes | |
struct | cuttlefish::anonymous_namespace{sparse_image.cc}::SparseImageDeleter |
struct | cuttlefish::AndroidSparseImage::Impl |
Namespaces | |
namespace | cuttlefish |
namespace | cuttlefish::anonymous_namespace{sparse_image.cc} |
Functions | |
Result< SharedFD > | cuttlefish::anonymous_namespace{sparse_image.cc}::AcquireLockForImage (const std::string &image_path) |
Result< bool > | cuttlefish::IsSparseImage (const std::string &image_path) |
Result< void > | cuttlefish::ForceRawImage (const std::string &image_path) |
Variables | |
constexpr std::string_view | cuttlefish::anonymous_namespace{sparse_image.cc}::kAndroidSparseImageMagic = "\x3A\xFF\x26\xED" |