#include <index_utils.h>
 | 
| std::string  | datadir | 
|   | 
| std::vector< std::string >::const_iterator  | file | 
|   | 
| std::vector< std::string >::const_iterator  | end | 
|   | 
| std::ifstream  | input | 
|   | 
Definition at line 30 of file index_utils.h.
 
◆ FileIndexer()
  
  
      
        
          | FileIndexer::FileIndexer  | 
          ( | 
          const std::string &  | 
          datadir_,  | 
         
        
           | 
           | 
          const std::vector< std::string > &  | 
          files  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ index_to()
Definition at line 52 of file index_utils.cc.
References Xapian::WritableDatabase::add_document(), Xapian::Document::add_posting(), Xapian::Document::add_value(), C_isnotspace(), C_isspace(), get_paragraph(), munge_term(), Xapian::Document::set_data(), Xapian::sortable_serialise(), and stemmer.
Referenced by BackendManagerMulti::createdb_multi(), FileIndexer(), and BackendManager::index_files_to_database().
 
 
◆ next_file()
  
  
      
        
          | void FileIndexer::next_file  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ datadir
  
  
      
        
          | std::string FileIndexer::datadir | 
         
       
   | 
  
private   | 
  
 
 
◆ end
  
  
      
        
          | std::vector<std::string>::const_iterator FileIndexer::end | 
         
       
   | 
  
private   | 
  
 
 
◆ file
  
  
      
        
          | std::vector<std::string>::const_iterator FileIndexer::file | 
         
       
   | 
  
private   | 
  
 
 
◆ input
  
  
      
        
          | std::ifstream FileIndexer::input | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: