Android-cuttlefish cvd tool
Namespaces | Functions
os_composite_disk.cc File Reference
#include "cuttlefish/host/commands/assemble_cvd/disk/os_composite_disk.h"
#include <optional>
#include <vector>
#include <android-base/logging.h>
#include "cuttlefish/host/commands/assemble_cvd/assemble_cvd_flags.h"
#include "cuttlefish/host/commands/assemble_cvd/disk/android_composite_disk_config.h"
#include "cuttlefish/host/commands/assemble_cvd/disk/android_efi_loader_composite_disk.h"
#include "cuttlefish/host/commands/assemble_cvd/disk/chromeos_composite_disk.h"
#include "cuttlefish/host/commands/assemble_cvd/disk/chromeos_state.h"
#include "cuttlefish/host/commands/assemble_cvd/disk/fuchsia_composite_disk.h"
#include "cuttlefish/host/commands/assemble_cvd/disk/linux_composite_disk.h"
#include "cuttlefish/host/commands/assemble_cvd/disk/metadata_image.h"
#include "cuttlefish/host/commands/assemble_cvd/disk/misc_image.h"
#include "cuttlefish/host/commands/assemble_cvd/disk_builder.h"
#include "cuttlefish/host/commands/assemble_cvd/flags/system_image_dir.h"
#include "cuttlefish/host/libs/config/boot_flow.h"
#include "cuttlefish/host/libs/config/cuttlefish_config.h"
#include "cuttlefish/host/libs/image_aggregator/image_aggregator.h"
Include dependency graph for os_composite_disk.cc:

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::anonymous_namespace{os_composite_disk.cc}
 

Functions

std::vector< ImagePartition > cuttlefish::anonymous_namespace{os_composite_disk.cc}::GetOsCompositeDiskConfig (const CuttlefishConfig::InstanceSpecific &instance, const std::optional< ChromeOsStateImage > &chrome_os_state, const MetadataImage &metadata, const MiscImage &misc, const SystemImageDirFlag &system_image_dir)
 
DiskBuilder cuttlefish::OsCompositeDiskBuilder (const CuttlefishConfig &config, const CuttlefishConfig::InstanceSpecific &instance, const std::optional< ChromeOsStateImage > &chrome_os_state, const MetadataImage &metadata, const MiscImage &misc, const SystemImageDirFlag &system_image_dir)