Lux::InvertedIndex Class Reference

#include <inverted_index.h>

List of all members.

Public Member Functions

 InvertedIndex (Config::Document &doc_config)
virtual bool open (std::string storage_dir, db_flags_t open_params)
virtual bool close (void)
virtual bool add (const Document *doc)
virtual bool add (const Document &doc)
virtual void flush (void)
virtual uint32_t get_buffer_size (void)
virtual void print_buffer (void)
virtual void set_sys_cond (sys_cond_t sys_cond)
virtual IndexResultSet search (Query *query)
virtual IndexResultSet search_term (TermQuery *qterm)
virtual IndexResultSet search_phrase (PhraseQuery *qphrase)
virtual IndexResultSet search_boolean (BooleanQuery *qboolean)


Detailed Description

class InvertedIndex


The documentation for this class was generated from the following files:
Generated on Fri Feb 5 15:50:30 2010 for Lux by  doxygen 1.4.7