Android-cuttlefish cvd tool
Enumerations | Functions | Variables
cuttlefish::anonymous_namespace{data_image.cpp} Namespace Reference

Enumerations

enum class  DataImageAction { kNoAction , kResizeImage , kCreateBlankImage }
 

Functions

Result< void > ForceFsckImage (const std::string &data_image, const CuttlefishConfig::InstanceSpecific &instance)
 
Result< void > ResizeImage (const std::string &data_image, int data_image_mb, const CuttlefishConfig::InstanceSpecific &instance)
 
std::string GetFsType (const std::string &path)
 
static Result< DataImageActionChooseDataImageAction (const CuttlefishConfig::InstanceSpecific &instance)
 

Variables

static constexpr std::string_view kDataPolicyUseExisting = "use_existing"
 
static constexpr std::string_view kDataPolicyAlwaysCreate = "always_create"
 
static constexpr std::string_view kDataPolicyResizeUpTo = "resize_up_to"
 
const int FSCK_ERROR_CORRECTED = 1
 
const int FSCK_ERROR_CORRECTED_REQUIRES_REBOOT = 2
 

Enumeration Type Documentation

◆ DataImageAction

enum class cuttlefish::anonymous_namespace{data_image.cpp}::DataImageAction
strong
Enumerator
kNoAction 
kResizeImage 
kCreateBlankImage 

Function Documentation

◆ ChooseDataImageAction()

static Result< DataImageAction > cuttlefish::anonymous_namespace{data_image.cpp}::ChooseDataImageAction ( const CuttlefishConfig::InstanceSpecific instance)
static

◆ ForceFsckImage()

Result< void > cuttlefish::anonymous_namespace{data_image.cpp}::ForceFsckImage ( const std::string &  data_image,
const CuttlefishConfig::InstanceSpecific instance 
)

◆ GetFsType()

std::string cuttlefish::anonymous_namespace{data_image.cpp}::GetFsType ( const std::string &  path)

◆ ResizeImage()

Result< void > cuttlefish::anonymous_namespace{data_image.cpp}::ResizeImage ( const std::string &  data_image,
int  data_image_mb,
const CuttlefishConfig::InstanceSpecific instance 
)

Variable Documentation

◆ FSCK_ERROR_CORRECTED

const int cuttlefish::anonymous_namespace{data_image.cpp}::FSCK_ERROR_CORRECTED = 1

◆ FSCK_ERROR_CORRECTED_REQUIRES_REBOOT

const int cuttlefish::anonymous_namespace{data_image.cpp}::FSCK_ERROR_CORRECTED_REQUIRES_REBOOT = 2

◆ kDataPolicyAlwaysCreate

constexpr std::string_view cuttlefish::anonymous_namespace{data_image.cpp}::kDataPolicyAlwaysCreate = "always_create"
staticconstexpr

◆ kDataPolicyResizeUpTo

constexpr std::string_view cuttlefish::anonymous_namespace{data_image.cpp}::kDataPolicyResizeUpTo = "resize_up_to"
staticconstexpr

◆ kDataPolicyUseExisting

constexpr std::string_view cuttlefish::anonymous_namespace{data_image.cpp}::kDataPolicyUseExisting = "use_existing"
staticconstexpr