Android-cuttlefish cvd tool
Classes | Functions
cuttlefish::anonymous_namespace{super_image.cc} Namespace Reference

Classes

class  SuperImageAsBuildImpl
 

Functions

bool HasSlotSuffix (const std::string_view name)
 
std::string WithoutSlotSuffix (std::string_view name)
 
Result< std::vector< LpMetadataExtent > > PartitionExtents (const android::fs_mgr::LpMetadata &metadata, std::string_view name)
 
Result< void > ExtractPartition (Fd &source, const std::vector< LpMetadataExtent > &extents, Fd &destination)
 
Result< std::unique_ptr< android::fs_mgr::LpMetadata > > SuperImageFromAndroidBuild (AndroidBuild &build)
 

Function Documentation

◆ ExtractPartition()

Result< void > cuttlefish::anonymous_namespace{super_image.cc}::ExtractPartition ( Fd source,
const std::vector< LpMetadataExtent > &  extents,
Fd destination 
)

◆ HasSlotSuffix()

bool cuttlefish::anonymous_namespace{super_image.cc}::HasSlotSuffix ( const std::string_view  name)

◆ PartitionExtents()

Result< std::vector< LpMetadataExtent > > cuttlefish::anonymous_namespace{super_image.cc}::PartitionExtents ( const android::fs_mgr::LpMetadata &  metadata,
std::string_view  name 
)

◆ SuperImageFromAndroidBuild()

Result< std::unique_ptr< android::fs_mgr::LpMetadata > > cuttlefish::anonymous_namespace{super_image.cc}::SuperImageFromAndroidBuild ( AndroidBuild build)

◆ WithoutSlotSuffix()

std::string cuttlefish::anonymous_namespace{super_image.cc}::WithoutSlotSuffix ( std::string_view  name)