Lines Matching defs:FilePathWatcherImpl
37 class FilePathWatcherImpl;
49 Watch AddWatch(const FilePath& path, FilePathWatcherImpl* watcher);
52 bool RemoveWatch(Watch watch, FilePathWatcherImpl* watcher);
60 typedef std::set<FilePathWatcherImpl*> WatcherSet;
86 class FilePathWatcherImpl : public FilePathWatcher::PlatformDelegate,
89 FilePathWatcherImpl();
115 virtual ~FilePathWatcherImpl() {}
148 DISALLOW_COPY_AND_ASSIGN(FilePathWatcherImpl);
251 const FilePath& path, FilePathWatcherImpl* watcher) {
271 FilePathWatcherImpl* watcher) {
304 FilePathWatcherImpl::FilePathWatcherImpl()
308 void FilePathWatcherImpl::OnFilePathChanged(
318 &FilePathWatcherImpl::OnFilePathChanged,
368 bool FilePathWatcherImpl::Watch(const FilePath& path,
390 void FilePathWatcherImpl::Cancel() {
406 void FilePathWatcherImpl::CancelOnMessageLoopThread() {
422 void FilePathWatcherImpl::WillDestroyCurrentMessageLoop() {
426 bool FilePathWatcherImpl::UpdateWatches() {
458 impl_ = new FilePathWatcherImpl();