Searched refs:TextDatabase (Results 1 - 10 of 10) sorted by relevance

/external/chromium/chrome/browser/history/
H A Dtext_database.cc61 TextDatabase::Match::Match() {}
63 TextDatabase::Match::~Match() {}
65 TextDatabase::TextDatabase(const FilePath& path, function in class:history::TextDatabase
75 TextDatabase::~TextDatabase() {
79 const FilePath::CharType* TextDatabase::file_base() {
84 FilePath TextDatabase::IDToFileName(DBIdent id) {
97 TextDatabase::DBIdent TextDatabase
[all...]
H A Dtext_database_unittest.cc52 int RowCount(TextDatabase* db) {
57 std::vector<TextDatabase::Match> results;
59 TextDatabase::URLSet unique_urls;
66 void AddAllTestData(TextDatabase* db) {
76 bool ResultsHaveURL(const std::vector<TextDatabase::Match>& results,
105 TextDatabase* CreateDB(TextDatabase::DBIdent id,
108 TextDatabase* db = new TextDatabase(temp_dir_.path(), id, allow_create);
130 scoped_ptr<TextDatabase> db
[all...]
H A Dtext_database_manager.h62 typedef std::set<TextDatabase::DBIdent> DBSet;
64 void Add(TextDatabase::DBIdent id) { changed_databases_.insert(id); }
158 std::vector<TextDatabase::Match>* results,
217 static TextDatabase::DBIdent TimeToID(base::Time time);
218 static base::Time IDToTime(TextDatabase::DBIdent id);
230 TextDatabase* GetDB(TextDatabase::DBIdent id, bool for_writing);
231 TextDatabase* GetDBForTime(base::Time time, bool for_writing);
274 // The cache owns the TextDatabase pointers, they will be automagically
276 typedef OwningMRUCache<TextDatabase
[all...]
H A Dtext_database.h23 class TextDatabase { class in namespace:history
71 TextDatabase(const FilePath& path,
74 ~TextDatabase();
161 DISALLOW_COPY_AND_ASSIGN(TextDatabase);
H A Dtext_database_manager.cc99 TextDatabase::DBIdent TextDatabaseManager::TimeToID(Time time) {
109 Time TextDatabaseManager::IDToTime(TextDatabase::DBIdent id) {
158 FilePath::StringType filepattern(TextDatabase::file_base());
165 TextDatabase::DBIdent id = TextDatabase::FileNameToID(cur_file);
275 TextDatabase* db = GetDBForTime(visit_time, true);
331 TextDatabase::DBIdent db_ident = TimeToID(time);
337 TextDatabase* db = GetDB(db_ident, false);
388 FilePath file_name = dir_.Append(TextDatabase::IDToFileName(*i));
402 TextDatabase* d
[all...]
H A Dtext_database_manager_unittest.cc137 bool ResultsHaveURL(const std::vector<TextDatabase::Match>& results,
184 std::vector<TextDatabase::Match> results;
219 std::vector<TextDatabase::Match> results;
255 std::vector<TextDatabase::Match> results;
298 std::vector<TextDatabase::Match> results;
350 std::vector<TextDatabase::Match> results;
376 std::vector<TextDatabase::Match> results;
413 std::vector<TextDatabase::Match> results;
463 std::vector<TextDatabase::Match> results;
505 std::vector<TextDatabase
[all...]
H A Dexpire_history_backend.cc688 TextDatabase::DBIdent cutoff_id =
691 FilePath::StringType history_index_files_pattern = TextDatabase::file_base();
698 TextDatabase::DBIdent file_id = TextDatabase::FileNameToID(file);
H A Dexpire_history_backend_unittest.cc346 std::vector<TextDatabase::Match> results;
480 TextDatabase::IDToFileName(text_db_->TimeToID(visit_times[3])));
H A Dhistory_backend_unittest.cc340 std::vector<TextDatabase::Match> text_matches;
H A Dhistory_backend.cc57 TextDatabase (represents a single month of full-text index).
58 ...more TextDatabase objects...
1248 std::vector<TextDatabase::Match> fts_matches;

Completed in 824 milliseconds