Index: Source/modules/filesystem/DirectoryReader.h |
diff --git a/Source/modules/filesystem/DirectoryReader.h b/Source/modules/filesystem/DirectoryReader.h |
index 7ec604d2718eb849c391053269e24348f9c07562..8ad46f879b89fb9f4df957a436b1b3563f16be0f 100644 |
--- a/Source/modules/filesystem/DirectoryReader.h |
+++ b/Source/modules/filesystem/DirectoryReader.h |
@@ -56,7 +56,20 @@ public: |
DOMFileSystem* filesystem() const { return static_cast<DOMFileSystem*>(m_fileSystem.get()); } |
private: |
+ class EntriesCallbackHelper; |
+ class ErrorCallbackHelper; |
+ |
DirectoryReader(PassRefPtr<DOMFileSystemBase>, const String& fullPath); |
+ |
+ void addEntries(const Vector<RefPtr<Entry> >& entries); |
+ |
+ void onError(FileError*); |
+ |
+ bool m_isReading; |
+ Vector<RefPtr<Entry> > m_entries; |
+ RefPtr<FileError> m_error; |
+ OwnPtr<EntriesCallback> m_entriesCallback; |
+ OwnPtr<ErrorCallback> m_errorCallback; |
}; |
} |