diff options
Diffstat (limited to 'webkit/browser/fileapi/syncable/local_origin_change_observer.h')
-rw-r--r-- | webkit/browser/fileapi/syncable/local_origin_change_observer.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/webkit/browser/fileapi/syncable/local_origin_change_observer.h b/webkit/browser/fileapi/syncable/local_origin_change_observer.h new file mode 100644 index 0000000..111f0a4 --- /dev/null +++ b/webkit/browser/fileapi/syncable/local_origin_change_observer.h @@ -0,0 +1,28 @@ +// Copyright 2013 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef WEBKIT_BROWSER_FILEAPI_SYNCABLE_LOCAL_ORIGIN_CHANGE_OBSERVER_H_ +#define WEBKIT_BROWSER_FILEAPI_SYNCABLE_LOCAL_ORIGIN_CHANGE_OBSERVER_H_ + +#include <set> + +#include "base/basictypes.h" +#include "googleurl/src/gurl.h" + +namespace sync_file_system { + +class LocalOriginChangeObserver { + public: + LocalOriginChangeObserver() {} + ~LocalOriginChangeObserver() {} + + virtual void OnChangesAvailableInOrigins(const std::set<GURL>& origins) = 0; + + private: + DISALLOW_COPY_AND_ASSIGN(LocalOriginChangeObserver); +}; + +} // namespace sync_file_system + +#endif // WEBKIT_BROWSER_FILEAPI_SYNCABLE_LOCAL_ORIGIN_CHANGE_OBSERVER_H_ |