|
| | MetadataFromMiscInfo (std::map< std::string, std::string, std::less< void > > misc_info) |
| |
| std::string | Name () const override |
| |
| PrettyStruct | Pretty () override |
| |
| Result< std::set< std::string, std::less< void > > > | SystemPartitions () override |
| |
| Result< std::set< std::string, std::less< void > > > | VendorPartitions () override |
| |
| Result< std::set< std::string, std::less< void > > > | LogicalPartitions () override |
| |
Public Member Functions inherited from cuttlefish::AndroidBuild |
| virtual | ~AndroidBuild ()=default |
| |
| virtual std::string | Name () const =0 |
| |
| virtual PrettyStruct | Pretty ()=0 |
| |
| virtual Result< std::set< std::string, std::less< void > > > | Images () |
| |
| virtual Result< std::string > | ImageFile (std::string_view name, bool extract=true) |
| |
| virtual Result< void > | SetExtractDir (std::string_view) |
| |
| virtual Result< std::set< std::string, std::less< void > > > | AbPartitions () |
| |
| virtual Result< std::set< std::string, std::less< void > > > | SystemPartitions () |
| |
| virtual Result< std::set< std::string, std::less< void > > > | VendorPartitions () |
| |
| virtual Result< std::set< std::string, std::less< void > > > | LogicalPartitions () |
| |
| virtual Result< std::set< std::string, std::less< void > > > | PhysicalPartitions () |
| |
|
| std::map< std::string, std::string, std::less< void > > | misc_info_ |
| |
◆ MetadataFromMiscInfo()
| cuttlefish::anonymous_namespace{misc_info_metadata.cc}::MetadataFromMiscInfo::MetadataFromMiscInfo |
( |
std::map< std::string, std::string, std::less< void > > |
misc_info | ) |
|
|
inline |
◆ LogicalPartitions()
| Result< std::set< std::string, std::less< void > > > cuttlefish::anonymous_namespace{misc_info_metadata.cc}::MetadataFromMiscInfo::LogicalPartitions |
( |
| ) |
|
|
inlineoverridevirtual |
◆ Name()
| std::string cuttlefish::anonymous_namespace{misc_info_metadata.cc}::MetadataFromMiscInfo::Name |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ PartitionsMatchingGroup()
| Result< std::set< std::string, std::less< void > > > cuttlefish::anonymous_namespace{misc_info_metadata.cc}::MetadataFromMiscInfo::PartitionsMatchingGroup |
( |
std::string_view |
match | ) |
|
|
inlineprivate |
◆ Pretty()
| PrettyStruct cuttlefish::anonymous_namespace{misc_info_metadata.cc}::MetadataFromMiscInfo::Pretty |
( |
| ) |
|
|
inlineoverridevirtual |
◆ SystemPartitions()
| Result< std::set< std::string, std::less< void > > > cuttlefish::anonymous_namespace{misc_info_metadata.cc}::MetadataFromMiscInfo::SystemPartitions |
( |
| ) |
|
|
inlineoverridevirtual |
If this build is combined with another build by mixing system and vendor from different places, reports which partitions this build expects to contribute to a particular side of the mix. System and vendor partition sets should be disjoint.
Reimplemented from cuttlefish::AndroidBuild.
◆ VendorPartitions()
| Result< std::set< std::string, std::less< void > > > cuttlefish::anonymous_namespace{misc_info_metadata.cc}::MetadataFromMiscInfo::VendorPartitions |
( |
| ) |
|
|
inlineoverridevirtual |
◆ misc_info_
| std::map<std::string, std::string, std::less<void> > cuttlefish::anonymous_namespace{misc_info_metadata.cc}::MetadataFromMiscInfo::misc_info_ |
|
private |
The documentation for this class was generated from the following file: