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


lucene::index::IndexWriter Member List

This is the complete list of members for lucene::index::IndexWriter, including all inherited members.
__cl_addref()lucene::debug::LuceneBase [inline]
__cl_decref()lucene::debug::LuceneBase [inline]
__cl_getref()lucene::debug::LuceneBase [inline]
__cl_refcountlucene::debug::LuceneBase
addDocument(lucene::document::Document *doc, lucene::analysis::Analyzer *analyzer=NULL)lucene::index::IndexWriter
addIndexes(lucene::store::Directory **dirs)lucene::index::IndexWriter
addIndexes(IndexReader **readers)lucene::index::IndexWriter
close()lucene::index::IndexWriter
COMMIT_LOCK_NAMElucene::index::IndexWriter [static]
docCount()lucene::index::IndexWriter
getAnalyzer()lucene::index::IndexWriter [inline]
getCommitLockTimeout()lucene::index::IndexWriter [inline]
getDirectory()lucene::index::IndexWriter [inline]
getMaxBufferedDocs()lucene::index::IndexWriter [inline]
getMaxFieldLength() const lucene::index::IndexWriter [inline]
getMaxMergeDocs() const lucene::index::IndexWriter [inline]
getMergeFactor() const lucene::index::IndexWriter [inline]
getMinMergeDocs() const lucene::index::IndexWriter [inline]
getSimilarity()lucene::index::IndexWriter [inline]
getTermIndexInterval()lucene::index::IndexWriter [inline]
getUseCompoundFile()lucene::index::IndexWriter [inline]
getWriteLockTimeout()lucene::index::IndexWriter [inline]
IndexWriter(const char *path, lucene::analysis::Analyzer *a, const bool create, const bool closeDir=true)lucene::index::IndexWriter
IndexWriter(lucene::store::Directory *d, lucene::analysis::Analyzer *a, const bool create, const bool closeDir=false)lucene::index::IndexWriter
IndexWriter::LockWithCFS classlucene::index::IndexWriter [friend]
LockWith2 classlucene::index::IndexWriter [friend]
LUCENE_STATIC_CONSTANT(int32_t, DEFAULT_MAX_FIELD_LENGTH=10000)lucene::index::IndexWriter
LUCENE_STATIC_CONSTANT(int32_t, FIELD_TRUNC_POLICY__WARN=-1)lucene::index::IndexWriter
LUCENE_STATIC_CONSTANT(int32_t, DEFAULT_MAX_BUFFERED_DOCS=10)lucene::index::IndexWriter
LUCENE_STATIC_CONSTANT(int64_t, WRITE_LOCK_TIMEOUT=1000)lucene::index::IndexWriter
LUCENE_STATIC_CONSTANT(int64_t, COMMIT_LOCK_TIMEOUT=10000)lucene::index::IndexWriter
LUCENE_STATIC_CONSTANT(int32_t, DEFAULT_MERGE_FACTOR=10)lucene::index::IndexWriter
LUCENE_STATIC_CONSTANT(int32_t, DEFAULT_TERM_INDEX_INTERVAL=128)lucene::index::IndexWriter
LUCENE_STATIC_CONSTANT(int32_t, DEFAULT_MAX_MERGE_DOCS=LUCENE_INT32_MAX_SHOULDBE)lucene::index::IndexWriter
LuceneBase()lucene::debug::LuceneBase [inline]
optimize()lucene::index::IndexWriter
segmentInfoslucene::index::IndexWriter
setCommitLockTimeout(int64_t commitLockTimeout)lucene::index::IndexWriter [inline]
setMaxBufferedDocs(int32_t val)lucene::index::IndexWriter [inline]
setMaxFieldLength(int32_t val)lucene::index::IndexWriter [inline]
setMaxMergeDocs(int32_t val)lucene::index::IndexWriter [inline]
setMergeFactor(int32_t val)lucene::index::IndexWriter [inline]
setMinMergeDocs(int32_t val)lucene::index::IndexWriter [inline]
setSimilarity(lucene::search::Similarity *similarity)lucene::index::IndexWriter [inline]
setTermIndexInterval(int32_t interval)lucene::index::IndexWriter [inline]
setUseCompoundFile(bool value)lucene::index::IndexWriter [inline]
setWriteLockTimeout(int64_t writeLockTimeout)lucene::index::IndexWriter [inline]
WRITE_LOCK_NAMElucene::index::IndexWriter [static]
~IndexWriter()lucene::index::IndexWriter
~LuceneBase()lucene::debug::LuceneBase [inline, virtual]

clucene.sourceforge.net