#include <debtagsindexer.h>

Public Member Functions | |
| time_t | sourceTimestamp () const |
| bool | needsRebuild () const |
| bool | rebuild (const std::string &tagfname, const std::string &idxfname) |
| bool | rebuildIfNeeded () |
| bool | getUpToDateTagdb (std::string &tagfname, std::string &idxfname) |
| bool | userIndexIsRedundant () const |
| bool | deleteRedundantUserIndex () |
| void | rescan () |
| DebtagsIndexer (Vocabulary &voc) | |
Static Public Member Functions | |
| static bool | obtainWorkingDebtags (Vocabulary &voc, std::string &tagfname, std::string &idxfname) |
Public Attributes | |
| Vocabulary & | voc |
| SourceDir | mainSource |
| SourceDir | userSource |
| time_t | ts_main_src |
| time_t | ts_user_src |
| time_t | ts_main_tag |
| time_t | ts_main_idx |
| time_t | ts_user_tag |
| time_t | ts_user_idx |
| ept::debtags::DebtagsIndexer::DebtagsIndexer | ( | Vocabulary & | voc | ) |
| time_t ept::debtags::DebtagsIndexer::sourceTimestamp | ( | ) | const [inline] |
| bool ept::debtags::DebtagsIndexer::needsRebuild | ( | ) | const |
| bool ept::debtags::DebtagsIndexer::rebuild | ( | const std::string & | tagfname, | |
| const std::string & | idxfname | |||
| ) |
| bool ept::debtags::DebtagsIndexer::rebuildIfNeeded | ( | ) |
| bool ept::debtags::DebtagsIndexer::getUpToDateTagdb | ( | std::string & | tagfname, | |
| std::string & | idxfname | |||
| ) |
| bool ept::debtags::DebtagsIndexer::userIndexIsRedundant | ( | ) | const |
| bool ept::debtags::DebtagsIndexer::deleteRedundantUserIndex | ( | ) |
| void ept::debtags::DebtagsIndexer::rescan | ( | ) |
| bool ept::debtags::DebtagsIndexer::obtainWorkingDebtags | ( | Vocabulary & | voc, | |
| std::string & | tagfname, | |||
| std::string & | idxfname | |||
| ) | [static] |
1.5.3