Android-cuttlefish cvd tool
Classes | Public Member Functions | Private Attributes | List of all members
cuttlefish::EspBuilder Class Referencefinal

Classes

struct  FileToAdd
 

Public Member Functions

 EspBuilder ()
 
 EspBuilder (std::string image_path)
 
EspBuilderFile (std::string from, std::string to, bool required) &
 
EspBuilderFile (std::string from, std::string to) &
 
EspBuilderDirectory (std::string path) &
 
EspBuilderMerge (EspBuilder builder) &
 
bool Build ()
 

Private Attributes

const std::string image_path_
 
std::vector< std::string > directories_
 
std::vector< FileToAddfiles_
 

Constructor & Destructor Documentation

◆ EspBuilder() [1/2]

cuttlefish::EspBuilder::EspBuilder ( )
inline

◆ EspBuilder() [2/2]

cuttlefish::EspBuilder::EspBuilder ( std::string  image_path)
inline

Member Function Documentation

◆ Build()

bool cuttlefish::EspBuilder::Build ( )
inline

◆ Directory()

EspBuilder & cuttlefish::EspBuilder::Directory ( std::string  path) &
inline

◆ File() [1/2]

EspBuilder & cuttlefish::EspBuilder::File ( std::string  from,
std::string  to 
) &
inline

◆ File() [2/2]

EspBuilder & cuttlefish::EspBuilder::File ( std::string  from,
std::string  to,
bool  required 
) &
inline

◆ Merge()

EspBuilder & cuttlefish::EspBuilder::Merge ( EspBuilder  builder) &
inline

Member Data Documentation

◆ directories_

std::vector<std::string> cuttlefish::EspBuilder::directories_
private

◆ files_

std::vector<FileToAdd> cuttlefish::EspBuilder::files_
private

◆ image_path_

const std::string cuttlefish::EspBuilder::image_path_
private

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