summaryrefslogtreecommitdiffstats
path: root/chrome/browser/history/text_database_manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/history/text_database_manager.h')
-rw-r--r--chrome/browser/history/text_database_manager.h28
1 files changed, 14 insertions, 14 deletions
diff --git a/chrome/browser/history/text_database_manager.h b/chrome/browser/history/text_database_manager.h
index 3788ee3..fc5bdae 100644
--- a/chrome/browser/history/text_database_manager.h
+++ b/chrome/browser/history/text_database_manager.h
@@ -95,7 +95,7 @@ class TextDatabaseManager {
// get updated to refer to the full text indexed information. The visit time
// should be the time corresponding to that visit in the database.
void AddPageURL(const GURL& url, URLID url_id, VisitID visit_id,
- Time visit_time);
+ base::Time visit_time);
void AddPageTitle(const GURL& url, const std::wstring& title);
void AddPageContents(const GURL& url, const std::wstring& body);
@@ -106,14 +106,14 @@ class TextDatabaseManager {
bool AddPageData(const GURL& url,
URLID url_id,
VisitID visit_id,
- Time visit_time,
+ base::Time visit_time,
const std::wstring& title,
const std::wstring& body);
// Deletes the instance of indexed data identified by the given time and URL.
// Any changes will be tracked in the optional change set for use when calling
// OptimizeChangedDatabases later. change_set can be NULL.
- void DeletePageData(Time time, const GURL& url,
+ void DeletePageData(base::Time time, const GURL& url,
ChangeSet* change_set);
// The text database manager keeps a list of changes that are made to the
@@ -124,7 +124,7 @@ class TextDatabaseManager {
//
// Either or both times my be is_null to be unbounded in that direction. When
// non-null, the range is [begin, end).
- void DeleteFromUncommitted(Time begin, Time end);
+ void DeleteFromUncommitted(base::Time begin, base::Time end);
// Same as DeleteFromUncommitted but for a single URL.
void DeleteURLFromUncommitted(const GURL& url);
@@ -149,7 +149,7 @@ class TextDatabaseManager {
void GetTextMatches(const std::wstring& query,
const QueryOptions& options,
std::vector<TextDatabase::Match>* results,
- Time* first_time_searched);
+ base::Time* first_time_searched);
private:
// These tests call ExpireRecentChangesForTime to force expiration.
@@ -161,12 +161,12 @@ class TextDatabaseManager {
// visit, title, and body all come in at different times.
class PageInfo {
public:
- PageInfo(URLID url_id, VisitID visit_id, Time visit_time);
+ PageInfo(URLID url_id, VisitID visit_id, base::Time visit_time);
// Getters.
URLID url_id() const { return url_id_; }
VisitID visit_id() const { return visit_id_; }
- Time visit_time() const { return visit_time_; }
+ base::Time visit_time() const { return visit_time_; }
const std::wstring& title() const { return title_; }
const std::wstring& body() const { return body_; }
@@ -183,7 +183,7 @@ class TextDatabaseManager {
// Returns true if this entry was added too long ago and we should give up
// waiting for more data. The current time is passed in as an argument so we
// can check many without re-querying the timer.
- bool Expired(TimeTicks now) const;
+ bool Expired(base::TimeTicks now) const;
private:
URLID url_id_;
@@ -191,11 +191,11 @@ class TextDatabaseManager {
// Time of the visit of the URL. This will be the value stored in the URL
// and visit tables for the entry.
- Time visit_time_;
+ base::Time visit_time_;
// When this page entry was created. We have a cap on the maximum time that
// an entry will be in the queue before being flushed to the database.
- TimeTicks added_time_;
+ base::TimeTicks added_time_;
// Will be the string " " when they are set to distinguish set and unset.
std::wstring title_;
@@ -203,8 +203,8 @@ class TextDatabaseManager {
};
// Converts the given time to a database identifier or vice-versa.
- static TextDatabase::DBIdent TimeToID(Time time);
- static Time IDToTime(TextDatabase::DBIdent id);
+ static TextDatabase::DBIdent TimeToID(base::Time time);
+ static base::Time IDToTime(TextDatabase::DBIdent id);
// Returns a text database for the given identifier or time. This file will
// be created if it doesn't exist and |for_writing| is set. On error,
@@ -217,7 +217,7 @@ class TextDatabaseManager {
// The pointer will be tracked in the cache. The caller should not store it
// or delete it since it will get automatically deleted as necessary.
TextDatabase* GetDB(TextDatabase::DBIdent id, bool for_writing);
- TextDatabase* GetDBForTime(Time time, bool for_writing);
+ TextDatabase* GetDBForTime(base::Time time, bool for_writing);
// Populates the present_databases_ list based on which files are on disk.
// When the list is already initialized, this will do nothing, so you can
@@ -234,7 +234,7 @@ class TextDatabaseManager {
// Given "now," this will expire old things from the recent_changes_ list.
// This is used as the backend for FlushOldChanges and is called directly
// by the unit tests with fake times.
- void FlushOldChangesForTime(TimeTicks now);
+ void FlushOldChangesForTime(base::TimeTicks now);
// Directory holding our index files.
const std::wstring dir_;