Android-cuttlefish cvd tool
Functions
cuttlefish::anonymous_namespace{super_builder.cc} Namespace Reference

Functions

void SHA256 (const void *data, const size_t length, uint8_t out[32])
 
std::string SerializeGeometry (LpMetadataGeometry &geometry)
 
std::string SerializeMetadata (LpMetadata &metadata)
 
BlockDeviceInfo DefaultBlockDeviceInfo (const uint64_t size)
 
Result< std::unique_ptr< MetadataBuilder > > CreateMetadataBuilder (uint64_t size)
 
Result< ComponentDisk > AddPartition (const std::string_view name, const std::string_view host_path, const std::string_view group_name, const uint32_t attributes, MetadataBuilder &metadata_builder)
 
Result< uint64_t > ExpandedStorageSize (const std::string &file_path)
 

Function Documentation

◆ AddPartition()

Result< ComponentDisk > cuttlefish::anonymous_namespace{super_builder.cc}::AddPartition ( const std::string_view  name,
const std::string_view  host_path,
const std::string_view  group_name,
const uint32_t  attributes,
MetadataBuilder &  metadata_builder 
)

◆ CreateMetadataBuilder()

Result< std::unique_ptr< MetadataBuilder > > cuttlefish::anonymous_namespace{super_builder.cc}::CreateMetadataBuilder ( uint64_t  size)

◆ DefaultBlockDeviceInfo()

BlockDeviceInfo cuttlefish::anonymous_namespace{super_builder.cc}::DefaultBlockDeviceInfo ( const uint64_t  size)

◆ ExpandedStorageSize()

Result< uint64_t > cuttlefish::anonymous_namespace{super_builder.cc}::ExpandedStorageSize ( const std::string &  file_path)

◆ SerializeGeometry()

std::string cuttlefish::anonymous_namespace{super_builder.cc}::SerializeGeometry ( LpMetadataGeometry &  geometry)

◆ SerializeMetadata()

std::string cuttlefish::anonymous_namespace{super_builder.cc}::SerializeMetadata ( LpMetadata &  metadata)

◆ SHA256()

void cuttlefish::anonymous_namespace{super_builder.cc}::SHA256 ( const void *  data,
const size_t  length,
uint8_t  out[32] 
)