Home
last modified time | relevance | path

Searched refs:ConfigDescription (Results 1 – 25 of 86) sorted by relevance

1234

/aosp12/frameworks/base/libs/androidfw/include/androidfw/
H A DConfigDescription.h84 ConfigDescription();
86 ConfigDescription(const ConfigDescription& o);
87 ConfigDescription(ConfigDescription&& o) noexcept;
90 ConfigDescription& operator=(const ConfigDescription& o); argument
91 ConfigDescription& operator=(ConfigDescription&& o) noexcept; argument
144 inline ConfigDescription::ConfigDescription() { in ConfigDescription() function
154 inline ConfigDescription::ConfigDescription(const ConfigDescription& o) in ConfigDescription() function
158 inline ConfigDescription::ConfigDescription(ConfigDescription&& o) noexcept { in ConfigDescription() function
162 inline ConfigDescription& ConfigDescription::operator=(
169 inline ConfigDescription& ConfigDescription::operator=(
[all …]
/aosp12/frameworks/base/tools/aapt2/
H A DDominatorTree_test.cpp26 using ::android::ConfigDescription;
72 const ConfigDescription default_config = {}; in TEST()
73 const ConfigDescription land_config = test::ParseConfigOrDie("land"); in TEST()
92 const ConfigDescription default_config = {}; in TEST()
114 const ConfigDescription default_config = {}; in TEST()
115 const ConfigDescription en_config = test::ParseConfigOrDie("en"); in TEST()
123 const ConfigDescription v20_config = test::ParseConfigOrDie("v20"); in TEST()
155 const ConfigDescription fr_config = test::ParseConfigOrDie("fr"); in TEST()
202 const ConfigDescription default_config = {}; in TEST()
203 const ConfigDescription de_config = test::ParseConfigOrDie("de"); in TEST()
[all …]
H A DResourceTable.h100 const android::ConfigDescription config;
108 ResourceConfigValue(const android::ConfigDescription& config, const android::StringPiece& product) in ResourceConfigValue()
141 ResourceConfigValue* FindValue(const android::ConfigDescription& config,
143 const ResourceConfigValue* FindValue(const android::ConfigDescription& config,
146 ResourceConfigValue* FindOrCreateValue(const android::ConfigDescription& config,
148 std::vector<ResourceConfigValue*> FindAllValues(const android::ConfigDescription& config);
215 const ResourceConfigValue* FindValue(const android::ConfigDescription& config,
260 android::ConfigDescription config;
273 NewResourceBuilder& SetValue(std::unique_ptr<Value> value, android::ConfigDescription config = {},
/aosp12/frameworks/base/tools/aapt/
H A DConfigDescription.h26 struct ConfigDescription : public android::ResTable_config { struct
27 ConfigDescription() { in ConfigDescription() argument
37 ConfigDescription(const ConfigDescription&o) in ConfigDescription() function
41 ConfigDescription& operator=(const android::ResTable_config& o) {
47 ConfigDescription& operator=(const ConfigDescription& o) {
52 inline bool operator<(const ConfigDescription& o) const { return compare(o) < 0; }
53 inline bool operator<=(const ConfigDescription& o) const { return compare(o) <= 0; }
54 inline bool operator==(const ConfigDescription& o) const { return compare(o) == 0; }
55 inline bool operator!=(const ConfigDescription& o) const { return compare(o) != 0; }
56 inline bool operator>=(const ConfigDescription& o) const { return compare(o) >= 0; }
[all …]
H A DResourceFilter.h52 ConfigDescription mDefault;
54 android::Vector<std::pair<ConfigDescription, uint32_t> > mConfigs;
81 explicit StrongResourceFilter(const std::set<ConfigDescription>& configs) in StrongResourceFilter()
87 std::set<ConfigDescription>::const_iterator iter = mConfigs.begin(); in match()
96 inline const std::set<ConfigDescription>& getConfigs() const { in getConfigs()
101 std::set<ConfigDescription> mConfigs;
H A DApkBuilder.cpp27 mSplits.add(new ApkSplit(std::set<ConfigDescription>(), mDefaultFilter, true)); in ApkBuilder()
30 status_t ApkBuilder::createSplitForConfigs(const std::set<ConfigDescription>& configs) { in createSplitForConfigs()
33 const std::set<ConfigDescription>& splitConfigs = mSplits[i]->getConfigs(); in createSplitForConfigs()
34 std::set<ConfigDescription>::const_iterator iter = configs.begin(); in createSplitForConfigs()
81 ApkSplit::ApkSplit(const std::set<ConfigDescription>& configs, const sp<ResourceFilter>& filter, bo… in ApkSplit()
83 std::set<ConfigDescription>::const_iterator iter = configs.begin(); in ApkSplit()
/aosp12/frameworks/base/tools/aapt2/optimize/
H A DResourceDeduper_test.cpp23 using ::android::ConfigDescription;
30 const ConfigDescription default_config = {}; in TEST()
31 const ConfigDescription ldrtl_config = test::ParseConfigOrDie("ldrtl"); in TEST()
33 const ConfigDescription en_config = test::ParseConfigOrDie("en"); in TEST()
36 const ConfigDescription land_config = test::ParseConfigOrDie("land"); in TEST()
70 const ConfigDescription default_config = {}; in TEST()
93 const ConfigDescription default_config = {}; in TEST()
116 const ConfigDescription default_config = {}; in TEST()
139 const ConfigDescription default_config = {}; in TEST()
140 const ConfigDescription fr_config = test::ParseConfigOrDie("fr"); in TEST()
[all …]
H A DMultiApkGenerator_test.cpp34 using ::android::ConfigDescription;
86 inline FileReference* ValueForConfig(ResourceTable* table, const ConfigDescription& config) { in ValueForConfig()
96 ConfigDescription default_ = ParseConfigOrDie("").CopyWithoutSdkVersion();
97 ConfigDescription mdpi_ = ParseConfigOrDie("mdpi").CopyWithoutSdkVersion();
98 ConfigDescription hdpi_ = ParseConfigOrDie("hdpi").CopyWithoutSdkVersion();
99 ConfigDescription xhdpi_ = ParseConfigOrDie("xhdpi").CopyWithoutSdkVersion();
100 ConfigDescription xxhdpi_ = ParseConfigOrDie("xxhdpi").CopyWithoutSdkVersion();
101 ConfigDescription xxxhdpi_ = ParseConfigOrDie("xxxhdpi").CopyWithoutSdkVersion();
102 ConfigDescription v19_ = ParseConfigOrDie("v19");
103 ConfigDescription v21_ = ParseConfigOrDie("v21");
/aosp12/frameworks/base/tools/aapt/tests/
H A DResourceFilter_test.cpp34 ConfigDescription config; in TEST()
49 ConfigDescription config; in TEST()
59 ConfigDescription config; in TEST()
70 ConfigDescription config; in TEST()
82 ConfigDescription config; in TEST()
93 ConfigDescription config; in TEST()
104 ConfigDescription config; in TEST()
117 ConfigDescription config; in TEST()
130 ConfigDescription config; in TEST()
146 ConfigDescription config; in TEST()
[all …]
H A DAaptConfig_test.cpp26 static ::testing::AssertionResult TestParse(const String8& input, ConfigDescription* config=NULL) { in TestParse()
33 static ::testing::AssertionResult TestParse(const char* input, ConfigDescription* config=NULL) { in TestParse()
52 ConfigDescription config; in TEST()
66 ConfigDescription config; in TEST()
72 ConfigDescription config; in TEST()
81 ConfigDescription config; in TEST()
87 ConfigDescription config; in TEST()
102 ConfigDescription config; in TEST()
117 ConfigDescription config; in TEST()
H A DResourceTable_test.cpp28 ConfigDescription defaultConfig = {}; in TEST()
30 ConfigDescription landConfig = {}; in TEST()
33 ConfigDescription sw600dpLandConfig = {}; in TEST()
48 ConfigDescription defaultConfig = {}; in TEST()
50 ConfigDescription v21Config = {}; in TEST()
53 ConfigDescription sw600dpV13Config = {}; in TEST()
/aosp12/frameworks/base/tools/aapt2/format/proto/
H A DProtoDeserialize.cpp29 using ::android::ConfigDescription;
87 ConfigDescription::LAYOUTDIR_LTR; in DeserializeConfigFromPb()
92 ConfigDescription::LAYOUTDIR_RTL; in DeserializeConfigFromPb()
147 ConfigDescription::SCREENROUND_YES; in DeserializeConfigFromPb()
153 ConfigDescription::SCREENROUND_NO; in DeserializeConfigFromPb()
178 (out_config->colorMode & ~ConfigDescription::MASK_HDR) | ConfigDescription::HDR_YES; in DeserializeConfigFromPb()
183 (out_config->colorMode & ~ConfigDescription::MASK_HDR) | ConfigDescription::HDR_NO; in DeserializeConfigFromPb()
220 ConfigDescription::UI_MODE_TYPE_CAR; in DeserializeConfigFromPb()
255 ConfigDescription::UI_MODE_NIGHT_NO; in DeserializeConfigFromPb()
311 out_config->keyboard = ConfigDescription::KEYBOARD_12KEY; in DeserializeConfigFromPb()
[all …]
H A DProtoSerialize.cpp22 using android::ConfigDescription;
68 case ConfigDescription::LAYOUTDIR_LTR: in SerializeConfig()
72 case ConfigDescription::LAYOUTDIR_RTL: in SerializeConfig()
106 case ConfigDescription::SCREENLONG_YES: in SerializeConfig()
111 case ConfigDescription::SCREENLONG_NO: in SerializeConfig()
122 case ConfigDescription::SCREENROUND_NO: in SerializeConfig()
139 case ConfigDescription::HDR_YES: in SerializeConfig()
143 case ConfigDescription::HDR_NO: in SerializeConfig()
219 case ConfigDescription::KEYSHIDDEN_NO: in SerializeConfig()
247 case ConfigDescription::NAVHIDDEN_NO: in SerializeConfig()
[all …]
/aosp12/frameworks/base/tools/split-select/
H A DRuleGenerator_test.cpp50 EXPECT_LT(263, (int) ConfigDescription::DENSITY_XHIGH); in TEST()
51 EXPECT_GT(262, (int) ConfigDescription::DENSITY_HIGH); in TEST()
52 EXPECT_LT(363, (int) ConfigDescription::DENSITY_XXHIGH); in TEST()
53 EXPECT_GT(362, (int) ConfigDescription::DENSITY_XHIGH); in TEST()
58 const ssize_t highIndex = densities.add(ConfigDescription::DENSITY_HIGH); in TEST()
59 const ssize_t xhighIndex = densities.add(ConfigDescription::DENSITY_XHIGH); in TEST()
60 const ssize_t xxhighIndex = densities.add(ConfigDescription::DENSITY_XXHIGH); in TEST()
81 const ssize_t highIndex = densities.add(ConfigDescription::DENSITY_HIGH); in TEST()
82 const ssize_t xhighIndex = densities.add(ConfigDescription::DENSITY_XHIGH); in TEST()
83 const ssize_t xxhighIndex = densities.add(ConfigDescription::DENSITY_XXHIGH); in TEST()
[all …]
/aosp12/frameworks/base/libs/androidfw/tests/
H A DConfigDescription_test.cpp29 const StringPiece& input, ConfigDescription* config = nullptr) { in TestParse()
30 if (ConfigDescription::Parse(input, config)) { in TestParse()
51 ConfigDescription config; in TEST()
68 ConfigDescription config; in TEST()
74 ConfigDescription config; in TEST()
83 ConfigDescription config; in TEST()
89 ConfigDescription config; in TEST()
104 ConfigDescription config; in TEST()
119 ConfigDescription config; in TEST()
134 ConfigDescription config; in TEST()
[all …]
/aosp12/frameworks/base/tools/aapt2/link/
H A DResourceExcluder_test.cpp23 using ::android::ConfigDescription;
29 ConfigDescription config_description; in BuildArg()
35 ConfigDescription config_description; in BuildArgList()
46 ConfigDescription default_config; in TEST()
64 ConfigDescription default_config; in TEST()
82 ConfigDescription default_config; in TEST()
100 ConfigDescription default_config; in TEST()
127 ConfigDescription default_config; in TEST()
156 ConfigDescription default_config; in TEST()
177 ConfigDescription default_config; in TEST()
[all …]
H A DAutoVersioner_test.cpp23 using ::android::ConfigDescription;
29 const ConfigDescription land_config = test::ParseConfigOrDie("land"); in TEST()
30 const ConfigDescription sw600dp_land_config = test::ParseConfigOrDie("sw600dp-land"); in TEST()
33 …entry.values.push_back(util::make_unique<ResourceConfigValue>(ConfigDescription::DefaultConfig(), … in TEST()
37 EXPECT_TRUE(ShouldGenerateVersionedResource(&entry, ConfigDescription::DefaultConfig(), 17)); in TEST()
42 const ConfigDescription sw600dp_v13_config = test::ParseConfigOrDie("sw600dp-v13"); in TEST()
43 const ConfigDescription v21_config = test::ParseConfigOrDie("v21"); in TEST()
46 …entry.values.push_back(util::make_unique<ResourceConfigValue>(ConfigDescription::DefaultConfig(), … in TEST()
50 EXPECT_TRUE(ShouldGenerateVersionedResource(&entry, ConfigDescription::DefaultConfig(), 17)); in TEST()
51 EXPECT_FALSE(ShouldGenerateVersionedResource(&entry, ConfigDescription::DefaultConfig(), 22)); in TEST()
H A DNoDefaultResourceRemover.cpp25 using android::ConfigDescription;
43 const int config = ConfigDescription::DefaultConfig().diff(config_value->config); in KeepResource()
46 if (config == ConfigDescription::CONFIG_LOCALE) { in KeepResource()
51 else if (config == ConfigDescription::CONFIG_VERSION in KeepResource()
57 else if (config == ConfigDescription::CONFIG_DENSITY in KeepResource()
58 || (config == (ConfigDescription::CONFIG_DENSITY | ConfigDescription::CONFIG_VERSION) in KeepResource()
H A DResourceExcluder.cpp25 using android::ConfigDescription;
31 void RemoveIfExcluded(std::set<std::pair<ConfigDescription, int>>& excluded_configs_, in RemoveIfExcluded() argument
35 const ConfigDescription& config = value->config; in RemoveIfExcluded()
38 if (config == ConfigDescription::DefaultConfig()) { in RemoveIfExcluded()
44 const ConfigDescription& excluded_config = excluded_pair.first; in RemoveIfExcluded()
H A DResourceExcluder.h24 using android::ConfigDescription;
31 explicit ResourceExcluder(std::vector<ConfigDescription>& excluded_configs) { in ResourceExcluder()
33 int diff_from_default = config.diff(ConfigDescription::DefaultConfig()); in ResourceExcluder()
43 std::set<std::pair<ConfigDescription, int>> excluded_configs_;
/aosp12/frameworks/base/tools/aapt2/filter/
H A DConfigFilter.cpp22 using ::android::ConfigDescription;
26 void AxisConfigFilter::AddConfig(ConfigDescription config) { in AddConfig()
27 uint32_t diff_mask = ConfigDescription::DefaultConfig().diff(config); in AddConfig()
55 static bool ScriptsMatch(const ConfigDescription& config, const ConfigDescription& entry) { in ScriptsMatch()
79 bool AxisConfigFilter::Match(const ConfigDescription& config) const { in Match()
80 const uint32_t mask = ConfigDescription::DefaultConfig().diff(config); in Match()
88 const ConfigDescription& target = entry.first; in Match()
H A DConfigFilter.h37 virtual bool Match(const android::ConfigDescription& config) const = 0;
49 void AddConfig(android::ConfigDescription config);
51 bool Match(const android::ConfigDescription& config) const override;
54 std::set<std::pair<android::ConfigDescription, uint32_t>> configs_;
/aosp12/frameworks/base/tools/aapt2/split/
H A DTableSplitter.cpp33 using ::android::ConfigDescription;
40 static ConfigDescription CopyWithoutDensity(const ConfigDescription& config) { in CopyWithoutDensity()
41 ConfigDescription without_density = config; in CopyWithoutDensity()
52 for (const ConfigDescription& config : constraints.configs) { in SplitValueSelector()
86 const ConfigDescription& config = entry.first; in SelectValues()
93 ConfigDescription target_density = config; in SelectValues()
116 std::set<ConfigDescription> density_independent_configs_;
117 std::map<ConfigDescription, uint16_t>
129 const ConfigDescription& config = entry.first; in MarkNonPreferredDensitiesAsClaimed()
137 ConfigDescription target_density = config; in MarkNonPreferredDensitiesAsClaimed()
[all …]
/aosp12/frameworks/base/tools/aapt2/format/binary/
H A DBinaryResourceParser.h63 const android::ConfigDescription& config,
67 const android::ConfigDescription& config,
71 const android::ConfigDescription& config,
75 const android::ConfigDescription& config,
79 const android::ConfigDescription& config,
83 const android::ConfigDescription& config,
/aosp12/frameworks/base/libs/androidfw/
H A DConfigDescription.cpp30 const ConfigDescription& ConfigDescription::DefaultConfig() { in DefaultConfig()
31 static ConfigDescription config = {}; in DefaultConfig()
640 bool ConfigDescription::Parse(const StringPiece& str, ConfigDescription* out) { in Parse()
643 ConfigDescription config; in Parse()
833 ConfigDescription* config) { in ApplyVersionForCompatibility()
867 ConfigDescription ConfigDescription::CopyWithoutSdkVersion() const { in CopyWithoutSdkVersion()
868 ConfigDescription copy = *this; in CopyWithoutSdkVersion()
884 bool ConfigDescription::Dominates(const ConfigDescription& o) const { in Dominates()
905 const ConfigDescription& o) const { in HasHigherPrecedenceThan()
965 bool ConfigDescription::ConflictsWith(const ConfigDescription& o) const { in ConflictsWith()
[all …]

1234