Searched refs:FilePathWatcher (Results 1 - 12 of 12) sorted by relevance

/external/chromium/base/files/
H A Dfile_path_watcher.cc5 // Cross platform methods for FilePathWatcher. See the various platform
16 FilePathWatcher::~FilePathWatcher() {
20 bool FilePathWatcher::Watch(const FilePath& path, Delegate* delegate) {
25 FilePathWatcher::PlatformDelegate::PlatformDelegate(): cancelled_(false) {
28 FilePathWatcher::PlatformDelegate::~PlatformDelegate() {
H A Dfile_path_watcher_stub.cc15 class FilePathWatcherImpl : public FilePathWatcher::PlatformDelegate {
26 FilePathWatcher::FilePathWatcher() { function in class:base::files::FilePathWatcher
H A Dfile_path_watcher.h22 // underlying OS APIs, FilePathWatcher has slightly different semantics on OS X
23 // than on Windows or Linux. FilePathWatcher on Linux and Windows will detect
24 // modifications to files in a watched directory. FilePathWatcher on Mac will
28 class FilePathWatcher { class in namespace:base::files
42 FilePathWatcher();
43 ~FilePathWatcher();
81 // Stop watching. This is called from FilePathWatcher's dtor in order to
122 DISALLOW_COPY_AND_ASSIGN(FilePathWatcher);
H A Dfile_path_watcher_browsertest.cc87 // A mock FilePathWatcher::Delegate for testing. I'd rather use gmock, but it's
91 class TestDelegate : public FilePathWatcher::Delegate {
119 FilePathWatcher* watcher,
120 FilePathWatcher::Delegate* delegate,
136 FilePathWatcher* watcher_;
137 FilePathWatcher::Delegate* delegate_;
176 FilePathWatcher* watcher,
177 FilePathWatcher::Delegate* delegate) WARN_UNUSED_RESULT {
206 FilePathWatcher watcher;
218 FilePathWatcher watche
[all...]
H A Dfile_path_watcher_win.cc20 class FilePathWatcherImpl : public FilePathWatcher::PlatformDelegate,
26 // FilePathWatcher::PlatformDelegate overrides.
28 FilePathWatcher::Delegate* delegate) OVERRIDE;
31 // Deletion of the FilePathWatcher will call Cancel() to dispose of this
58 scoped_refptr<FilePathWatcher::Delegate> delegate_;
81 FilePathWatcher::Delegate* delegate) {
107 new FilePathWatcher::CancelTask(this));
276 FilePathWatcher::FilePathWatcher() { function in class:base::files::FilePathWatcher
H A Dfile_path_watcher_linux.cc86 class FilePathWatcherImpl : public FilePathWatcher::PlatformDelegate,
104 FilePathWatcher::Delegate* delegate) OVERRIDE;
109 // Deletion of the FilePathWatcher will call Cancel() to dispose of this
138 scoped_refptr<FilePathWatcher::Delegate> delegate_;
369 FilePathWatcher::Delegate* delegate) {
400 new FilePathWatcher::CancelTask(this));
457 FilePathWatcher::FilePathWatcher() { function in class:base::files::FilePathWatcher
H A Dfile_path_watcher_mac.cc43 class FilePathWatcherImpl : public FilePathWatcher::PlatformDelegate,
57 // FilePathWatcher::PlatformDelegate overrides.
59 FilePathWatcher::Delegate* delegate) OVERRIDE;
131 scoped_refptr<FilePathWatcher::Delegate> delegate_;
420 FilePathWatcher::Delegate* delegate) {
488 FilePathWatcher::FilePathWatcher() { function in class:base::files::FilePathWatcher
/external/chromium/chrome/browser/policy/
H A Dfile_based_policy_loader.cc10 using ::base::files::FilePathWatcher;
37 class FileBasedPolicyWatcherDelegate : public FilePathWatcher::Delegate {
44 // FilePathWatcher::Delegate implementation:
65 LOG(ERROR) << "FilePathWatcher on " << path.value()
99 watcher_.reset(new FilePathWatcher);
H A Dfile_based_policy_loader.h16 // file using a FilePathWatcher. The loader creates a fallback task to load
59 scoped_ptr<base::files::FilePathWatcher> watcher_;
/external/chromium/chrome/browser/
H A Duser_style_sheet_watcher.cc12 using ::base::files::FilePathWatcher;
28 // | UserStyleSheetWatcher |----------->| FilePathWatcher |
36 // FilePathWatcher's reference to UserStyleSheetLoader is used for delivering
38 // UserStyleSheetWatcher and its FilePathWatcher may be destroyed while a
41 class UserStyleSheetLoader : public FilePathWatcher::Delegate {
57 // FilePathWatcher::Delegate interface
150 file_watcher_.reset(new FilePathWatcher);
H A Duser_style_sheet_watcher.h51 scoped_ptr<base::files::FilePathWatcher> file_watcher_;
/external/chromium/chrome/common/
H A Dservice_process_util_posix.h73 base::files::FilePathWatcher executable_watcher_;

Completed in 108 milliseconds