CLucene - a full-featured, c++ search engine
API Documentation


lucene::index::DocumentWriter Class Reference

#include <DocumentWriter.h>

Inheritance diagram for lucene::index::DocumentWriter:
lucene::debug::LuceneBase

List of all members.

Classes

class  Posting

Public Member Functions

 DocumentWriter (lucene::store::Directory *d, lucene::analysis::Analyzer *a, lucene::search::Similarity *similarity, const int32_t maxFieldLength)
 This ctor used by test code only.
 DocumentWriter (lucene::store::Directory *directory, lucene::analysis::Analyzer *analyzer, IndexWriter *writer)
 ~DocumentWriter ()
void addDocument (const char *segment, lucene::document::Document *doc)

Constructor & Destructor Documentation

lucene::index::DocumentWriter::DocumentWriter ( lucene::store::Directory d,
lucene::analysis::Analyzer a,
lucene::search::Similarity similarity,
const int32_t  maxFieldLength 
)

This ctor used by test code only.

Parameters:
directory The directory to write the document information to
analyzer The analyzer to use for the document
similarity The Similarity function
maxFieldLength The maximum number of tokens a field may have
lucene::index::DocumentWriter::DocumentWriter ( lucene::store::Directory directory,
lucene::analysis::Analyzer analyzer,
IndexWriter writer 
)
lucene::index::DocumentWriter::~DocumentWriter (  ) 

Member Function Documentation

void lucene::index::DocumentWriter::addDocument ( const char *  segment,
lucene::document::Document doc 
)

The documentation for this class was generated from the following file:

clucene.sourceforge.net