Searched refs:ConfigDescription (Results 1 - 19 of 19) sorted by relevance

/frameworks/base/tools/aapt/
H A DConfigDescription.h26 struct ConfigDescription : public android::ResTable_config { struct in inherits:android::ResTable_config
27 ConfigDescription() { function in struct:ConfigDescription
32 ConfigDescription(const android::ResTable_config&o) { function in struct:ConfigDescription
37 ConfigDescription(const ConfigDescription&o) { argument
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
[all...]
H A DResourceFilter.h19 #include "ConfigDescription.h"
52 ConfigDescription mDefault;
54 android::Vector<std::pair<ConfigDescription, uint32_t> > mConfigs;
81 StrongResourceFilter(const std::set<ConfigDescription>& configs)
87 std::set<ConfigDescription>::const_iterator iter = mConfigs.begin();
96 inline const std::set<ConfigDescription>& getConfigs() const {
101 std::set<ConfigDescription> mConfigs;
H A DApkBuilder.h26 #include "ConfigDescription.h"
44 android::status_t createSplitForConfigs(const std::set<ConfigDescription>& configs);
78 const std::set<ConfigDescription>& getConfigs() const {
111 ApkSplit(const std::set<ConfigDescription>& configs, const android::sp<ResourceFilter>& filter, bool isBase=false);
113 std::set<ConfigDescription> mConfigs;
H A DApkBuilder.cpp27 mSplits.add(new ApkSplit(std::set<ConfigDescription>(), mDefaultFilter, true));
30 status_t ApkBuilder::createSplitForConfigs(const std::set<ConfigDescription>& configs) {
33 const std::set<ConfigDescription>& splitConfigs = mSplits[i]->getConfigs();
34 std::set<ConfigDescription>::const_iterator iter = configs.begin();
81 ApkSplit::ApkSplit(const std::set<ConfigDescription>& configs, const sp<ResourceFilter>& filter, bool isBase)
83 std::set<ConfigDescription>::const_iterator iter = configs.begin();
H A DAaptConfig.h23 #include "ConfigDescription.h"
37 bool parse(const android::String8& str, ConfigDescription* out = NULL);
45 bool parseCommaSeparatedList(const android::String8& str, std::set<ConfigDescription>* outSet);
52 void applyVersionForCompatibility(ConfigDescription* config);
H A DSymbol.h23 #include "ConfigDescription.h"
47 inline SymbolDefinition(const Symbol& s, const ConfigDescription& c, const SourcePos& src);
51 ConfigDescription config;
84 SymbolDefinition::SymbolDefinition(const Symbol& s, const ConfigDescription& c, const SourcePos& src)
H A DResourceFilter.cpp27 std::pair<ConfigDescription, uint32_t>& entry = mConfigs.editItemAt(i);
69 const std::pair<ConfigDescription, uint32_t>& entry = mConfigs[i];
99 ConfigDescription config;
H A DAaptConfig.cpp34 bool parse(const String8& str, ConfigDescription* out) {
37 ConfigDescription config;
225 bool parseCommaSeparatedList(const String8& str, std::set<ConfigDescription>* outSet) {
229 ConfigDescription config;
238 void applyVersionForCompatibility(ConfigDescription* config) {
813 const ConfigDescription nullConfig;
H A DResourceTable.h14 #include "ConfigDescription.h"
237 const ConfigDescription* config = NULL);
368 const String8* configTypeName, const ConfigDescription* config);
416 const DefaultKeyedVector<ConfigDescription, sp<Entry> >& getEntries() const { return mEntries; }
425 DefaultKeyedVector<ConfigDescription, sp<Entry> > mEntries;
479 SortedVector<ConfigDescription> getUniqueConfigs() const;
H A DAaptAssets.h21 #include "ConfigDescription.h"
108 AaptGroupEntry(const ConfigDescription& config) : mParams(config) {}
112 inline const ConfigDescription& toParams() const { return mParams; }
128 ConfigDescription mParams;
H A DResourceTable.cpp2214 const ConfigDescription* config)
2758 const ConfigDescription nullConfig;
2842 ConfigDescription config = c->getEntries().keyAt(ei);
2855 ConfigDescription* valueConfig = NULL;
3025 const SortedVector<ConfigDescription> uniqueConfigs(t->getUniqueConfigs());
3031 const ConfigDescription& config = uniqueConfigs[ci];
3563 const String8* configTypeName, const ConfigDescription* config)
3803 ConfigDescription cdesc;
3876 SortedVector<ConfigDescription> ResourceTable::Type::getUniqueConfigs() const {
3877 SortedVector<ConfigDescription> uniqu
[all...]
H A DResource.cpp1620 const std::set<ConfigDescription>& splitConfigs = split->getConfigs();
1621 for (std::set<ConfigDescription>::const_iterator iter = splitConfigs.begin();
1624 const ConfigDescription& config = *iter;
H A DAaptAssets.cpp566 ConfigDescription withoutVersion = file->getGroupEntry().toParams();
H A DCommand.cpp2341 std::set<ConfigDescription> configs;
/frameworks/base/tools/split-select/
H A DRuleGenerator_test.cpp50 EXPECT_LT(263, (int) ConfigDescription::DENSITY_XHIGH);
51 EXPECT_GT(262, (int) ConfigDescription::DENSITY_HIGH);
52 EXPECT_LT(363, (int) ConfigDescription::DENSITY_XXHIGH);
53 EXPECT_GT(362, (int) ConfigDescription::DENSITY_XHIGH);
58 const ssize_t highIndex = densities.add(ConfigDescription::DENSITY_HIGH);
59 const ssize_t xhighIndex = densities.add(ConfigDescription::DENSITY_XHIGH);
60 const ssize_t xxhighIndex = densities.add(ConfigDescription::DENSITY_XXHIGH);
81 const ssize_t highIndex = densities.add(ConfigDescription::DENSITY_HIGH);
82 const ssize_t xhighIndex = densities.add(ConfigDescription::DENSITY_XHIGH);
83 const ssize_t xxhighIndex = densities.add(ConfigDescription
[all...]
H A DSplitDescription.h20 #include "aapt/ConfigDescription.h"
31 ConfigDescription config;
H A DMain.cpp108 static void removeRuntimeQualifiers(ConfigDescription* outConfig) {
/frameworks/base/tools/aapt/tests/
H A DAaptConfig_test.cpp21 #include "ConfigDescription.h"
26 static ::testing::AssertionResult TestParse(const String8& input, ConfigDescription* config=NULL) {
33 static ::testing::AssertionResult TestParse(const char* input, ConfigDescription* config=NULL) {
52 ConfigDescription config;
66 ConfigDescription config;
72 ConfigDescription config;
H A DResourceFilter_test.cpp23 #include "ConfigDescription.h"
34 ConfigDescription config;
49 ConfigDescription config;
59 ConfigDescription config;
70 ConfigDescription config;
82 ConfigDescription config;
93 ConfigDescription config;
104 ConfigDescription config;
117 ConfigDescription config;
130 ConfigDescription confi
[all...]

Completed in 310 milliseconds