Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/HulahopDirectoryProvider.h
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2007-05-20 10:48:17 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2007-05-20 10:48:17 (GMT)
commitdd658dc8bbd6b38c434e0dc0805a97dabbf34516 (patch)
tree019560304e084912cfbbecf7095664cb15cadcf0 /src/HulahopDirectoryProvider.h
parente085068631d4c891dc66e588d88f59c2f393ac92 (diff)
Implement components and profile support
Diffstat (limited to 'src/HulahopDirectoryProvider.h')
-rw-r--r--src/HulahopDirectoryProvider.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/HulahopDirectoryProvider.h b/src/HulahopDirectoryProvider.h
index c6b5669..5ddc891 100644
--- a/src/HulahopDirectoryProvider.h
+++ b/src/HulahopDirectoryProvider.h
@@ -17,13 +17,24 @@
* Boston, MA 02111-1307, USA.
*/
+#include <nsCOMPtr.h>
+#include <nsCOMArray.h>
#include <nsIDirectoryService.h>
class HulahopDirectoryProvider : public nsIDirectoryServiceProvider2
{
public:
+
NS_DECL_ISUPPORTS_INHERITED
NS_DECL_NSIDIRECTORYSERVICEPROVIDER
NS_DECL_NSIDIRECTORYSERVICEPROVIDER2
+
+ void SetProfilePath (const char *path);
+ void AddComponentsPath (const char *path);
+
+ private:
+
+ nsCOMPtr<nsILocalFile> mProfilePath;
+ nsCOMArray<nsILocalFile> mComponentsDirs;
};