diff options
author | joaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-21 12:25:38 +0000 |
---|---|---|
committer | joaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-21 12:25:38 +0000 |
commit | f5ba12b0dd9d4c2c8132608352e690abd537de2a (patch) | |
tree | 99ce30e6eba726b8d91ea8781cd1a4fc1ca5f8fd /chrome/browser/policy/file_based_policy_loader.h | |
parent | 9932aeb9a62901629ba1caaea9d7aff0a8eeaf3a (diff) | |
download | chromium_src-f5ba12b0dd9d4c2c8132608352e690abd537de2a.zip chromium_src-f5ba12b0dd9d4c2c8132608352e690abd537de2a.tar.gz chromium_src-f5ba12b0dd9d4c2c8132608352e690abd537de2a.tar.bz2 |
Cosmetic cleanups in chrome/browser/policy/
BUG=None
TEST=Everything works as before, compiles cleanly
Review URL: http://codereview.chromium.org/7941008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102100 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/policy/file_based_policy_loader.h')
-rw-r--r-- | chrome/browser/policy/file_based_policy_loader.h | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/chrome/browser/policy/file_based_policy_loader.h b/chrome/browser/policy/file_based_policy_loader.h index 4a2919c..e31d72c 100644 --- a/chrome/browser/policy/file_based_policy_loader.h +++ b/chrome/browser/policy/file_based_policy_loader.h @@ -6,10 +6,21 @@ #define CHROME_BROWSER_POLICY_FILE_BASED_POLICY_LOADER_H_ #pragma once -#include "base/files/file_path_watcher.h" +#include "base/compiler_specific.h" +#include "base/file_path.h" +#include "base/memory/scoped_ptr.h" +#include "base/time.h" #include "chrome/browser/policy/asynchronous_policy_loader.h" #include "chrome/browser/policy/file_based_policy_provider.h" +namespace base { +namespace files { + +class FilePathWatcher; + +} // namespace files +} // namespace base + namespace policy { // A customized asynchronous policy loader that handles loading policy from a @@ -18,11 +29,11 @@ namespace policy { // the watched file is in flux. class FileBasedPolicyLoader : public AsynchronousPolicyLoader { public: - FileBasedPolicyLoader( + explicit FileBasedPolicyLoader( FileBasedPolicyProvider::ProviderDelegate* provider_delegate); // AsynchronousPolicyLoader overrides: - virtual void Reload(); + virtual void Reload() OVERRIDE; void OnFilePathChanged(const FilePath& path); void OnFilePathError(const FilePath& path); @@ -39,8 +50,8 @@ class FileBasedPolicyLoader : public AsynchronousPolicyLoader { // Creates the file path watcher and configures it to watch // |config_file_path_|. Must be called on the file thread. - virtual void InitOnFileThread(); - virtual void StopOnFileThread(); + virtual void InitOnFileThread() OVERRIDE; + virtual void StopOnFileThread() OVERRIDE; private: // Checks whether policy information is safe to read. If not, returns false |