Android-cuttlefish cvd tool
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
cuttlefish::AndroidEfiLoaderFlag Class Reference

#include <android_efi_loader.h>

Collaboration diagram for cuttlefish::AndroidEfiLoaderFlag:
Collaboration graph
[legend]

Public Member Functions

std::string AndroidEfiLoaderForInstance (size_t instance_index) const
 

Static Public Member Functions

static AndroidEfiLoaderFlag FromGlobalGflags (const SystemImageDirFlag &, const VmManagerFlag &)
 

Private Member Functions

 AndroidEfiLoaderFlag (const SystemImageDirFlag &, std::vector< std::string > flag, bool enabled)
 

Private Attributes

const SystemImageDirFlagsystem_image_dir_
 
std::vector< std::string > flag_
 
bool enabled_
 

Constructor & Destructor Documentation

◆ AndroidEfiLoaderFlag()

cuttlefish::AndroidEfiLoaderFlag::AndroidEfiLoaderFlag ( const SystemImageDirFlag system_image_dir,
std::vector< std::string >  flag,
bool  enabled 
)
private

Member Function Documentation

◆ AndroidEfiLoaderForInstance()

std::string cuttlefish::AndroidEfiLoaderFlag::AndroidEfiLoaderForInstance ( size_t  instance_index) const

◆ FromGlobalGflags()

AndroidEfiLoaderFlag cuttlefish::AndroidEfiLoaderFlag::FromGlobalGflags ( const SystemImageDirFlag system_image_dir,
const VmManagerFlag vmm 
)
static

Member Data Documentation

◆ enabled_

bool cuttlefish::AndroidEfiLoaderFlag::enabled_
private

◆ flag_

std::vector<std::string> cuttlefish::AndroidEfiLoaderFlag::flag_
private

◆ system_image_dir_

const SystemImageDirFlag& cuttlefish::AndroidEfiLoaderFlag::system_image_dir_
private

The documentation for this class was generated from the following files: