| // Copyright 2014 The Chromium OS Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| #include <base/files/file_path.h> |
| #include <chromeos/errors/error.h> |
| extern const char kErrorDomainBuffet[]; |
| extern const char kFileReadError[]; |
| // Helper function to load a JSON file that is expected to be |
| // an object/dictionary. In case of error, returns empty unique ptr and fills |
| // in error details in |error|. |
| std::unique_ptr<const base::DictionaryValue> LoadJsonDict( |
| const base::FilePath& json_file_path, chromeos::ErrorPtr* error); |
| #endif // BUFFET_UTILS_H_ |