#ifndef _NS_LUCENE_HITS_H_ #define _NS_LUCENE_HITS_H_ #include "Xpclucene.h" #include "nsILuceneHits.h" #include "prtime.h" #include "nsLuceneStringConverter.h" #include "nsILuceneIndexSearcher.h" LUCENE_FORWARD_DECLARE1(search, Hits) class nsLuceneHits : public nsILuceneHits { public: NS_DECL_ISUPPORTS NS_DECL_NSILUCENEHITS nsLuceneHits(lucene::search::Hits* pHits, nsILuceneIndexSearcher* searcher); private: nsresult InitalizeDataSource(); ~nsLuceneHits(); lucene::search::Hits *mHits; nsCOMPtr mSearcher; protected: /* additional members */ }; #endif // _NS_LUCENE_HITS_H_