|
Android-cuttlefish cvd tool
|
#include <caching_build_api.h>


Public Member Functions | |
| CachingBuildApi (BuildApi &build_api, std::string cache_base_path) | |
| Result< Build > | GetBuild (const BuildString &build_string) override |
| Result< std::string > | DownloadFile (const Build &build, const std::string &target_directory, const std::string &artifact_name) override |
| Result< SeekableZipSource > | FileReader (const Build &, const std::string &artifact) override |
Public Member Functions inherited from cuttlefish::BuildApi | |
| virtual | ~BuildApi ()=default |
| virtual Result< Build > | GetBuild (const BuildString &build_string)=0 |
| virtual Result< std::string > | DownloadFile (const Build &build, const std::string &target_directory, const std::string &artifact_name)=0 |
| virtual Result< SeekableZipSource > | FileReader (const Build &, const std::string &artifact_name)=0 |
Private Attributes | |
| BuildApi & | build_api_ |
| std::string | cache_base_path_ |
| cuttlefish::CachingBuildApi::CachingBuildApi | ( | BuildApi & | build_api, |
| std::string | cache_base_path | ||
| ) |
|
overridevirtual |
Implements cuttlefish::BuildApi.
|
overridevirtual |
Implements cuttlefish::BuildApi.
|
overridevirtual |
Implements cuttlefish::BuildApi.
|
private |
|
private |