#include <duplicate_manager.h>
Public Member Functions | |
| DuplicateManager (const ResDBConfig &config) | |
| ~DuplicateManager () | |
| bool | CheckIfProposed (const std::string &hash) |
| uint64_t | CheckIfExecuted (const std::string &hash) |
| void | AddProposed (const std::string &hash) |
| void | AddExecuted (const std::string &hash, uint64_t seq) |
| void | EraseProposed (const std::string &hash) |
| void | EraseExecuted (const std::string &hash) |
| bool | CheckAndAddProposed (const std::string &hash) |
| bool | CheckAndAddExecuted (const std::string &hash, uint64_t seq) |
| void | UpdateRecentHash () |
Definition at line 36 of file duplicate_manager.h.
| resdb::DuplicateManager::DuplicateManager | ( | const ResDBConfig & | config | ) |
Definition at line 26 of file duplicate_manager.cpp.
| resdb::DuplicateManager::~DuplicateManager | ( | ) |
Definition at line 36 of file duplicate_manager.cpp.
| void resdb::DuplicateManager::AddExecuted | ( | const std::string & | hash, |
| uint64_t | seq | ||
| ) |
Definition at line 65 of file duplicate_manager.cpp.
| void resdb::DuplicateManager::AddProposed | ( | const std::string & | hash | ) |
Definition at line 59 of file duplicate_manager.cpp.
| bool resdb::DuplicateManager::CheckAndAddExecuted | ( | const std::string & | hash, |
| uint64_t | seq | ||
| ) |
Definition at line 82 of file duplicate_manager.cpp.
| bool resdb::DuplicateManager::CheckAndAddProposed | ( | const std::string & | hash | ) |
Definition at line 72 of file duplicate_manager.cpp.
| uint64_t resdb::DuplicateManager::CheckIfExecuted | ( | const std::string & | hash | ) |
Definition at line 50 of file duplicate_manager.cpp.
| bool resdb::DuplicateManager::CheckIfProposed | ( | const std::string & | hash | ) |
Definition at line 45 of file duplicate_manager.cpp.
| void resdb::DuplicateManager::EraseExecuted | ( | const std::string & | hash | ) |
Definition at line 99 of file duplicate_manager.cpp.
| void resdb::DuplicateManager::EraseProposed | ( | const std::string & | hash | ) |
Definition at line 94 of file duplicate_manager.cpp.
| void resdb::DuplicateManager::UpdateRecentHash | ( | ) |
Definition at line 105 of file duplicate_manager.cpp.