Lines Matching defs:ResourceBuilder
63 ResourceBuilder::ResourceBuilder(const std::string &root, const std::string &relBase,
80 rules.apply(this, &ResourceBuilder::addRule);
83 ResourceBuilder::~ResourceBuilder()
94 void ResourceBuilder::addRule(CFTypeRef key, CFTypeRef value)
137 void ResourceBuilder::scan(Scanner next)
223 bool ResourceBuilder::includes(string path) const
236 ResourceBuilder::Rule *ResourceBuilder::findRule(string path) const
264 CFDataRef ResourceBuilder::hashFile(const char *path) const
268 MakeHash<ResourceBuilder> hasher(this);
279 ResourceBuilder::Rule::Rule(const std::string &pattern, unsigned w, uint32_t f)
288 ResourceBuilder::Rule::~Rule()
293 bool ResourceBuilder::Rule::match(const char *s) const
306 std::string ResourceBuilder::escapeRE(const std::string &s)
342 mFlags |= ResourceBuilder::optional;
344 mFlags |= ResourceBuilder::nested;