Lines Matching defs:Manifest
26 // Manifest::GetHigherPriorityLocation() to compare locations.
30 int GetLocationRank(Manifest::Location location) {
36 case Manifest::COMPONENT:
40 case Manifest::EXTERNAL_COMPONENT:
46 case Manifest::EXTERNAL_POLICY:
50 case Manifest::EXTERNAL_POLICY_DOWNLOAD:
57 case Manifest::COMMAND_LINE:
61 case Manifest::UNPACKED:
67 case Manifest::EXTERNAL_REGISTRY:
71 case Manifest::EXTERNAL_PREF:
75 case Manifest::EXTERNAL_PREF_DOWNLOAD:
80 case Manifest::INTERNAL:
95 Manifest::Location Manifest::GetHigherPriorityLocation(
111 Manifest::Manifest(Location location, scoped_ptr<base::DictionaryValue> value)
135 Manifest::~Manifest() {
138 bool Manifest::ValidateManifest(
180 bool Manifest::HasKey(const std::string& key) const {
184 bool Manifest::HasPath(const std::string& path) const {
189 bool Manifest::Get(
194 bool Manifest::GetBoolean(
199 bool Manifest::GetInteger(
204 bool Manifest::GetString(
209 bool Manifest::GetString(
214 bool Manifest::GetDictionary(
219 bool Manifest::GetList(
224 Manifest* Manifest::DeepCopy() const {
225 Manifest* manifest = new Manifest(
231 bool Manifest::Equals(const Manifest* other) const {
235 int Manifest::GetManifestVersion() const {
243 bool Manifest::CanAccessPath(const std::string& path) const {
256 bool Manifest::CanAccessKey(const std::string& key) const {