Searched refs:HistoryData (Results 1 - 8 of 8) sorted by relevance

/external/chromium_org/chrome/browser/ui/app_list/search/
H A Dhistory_data.h24 // HistoryData stores the associations of the user typed queries and launched
33 class HistoryData : public base::SupportsWeakPtr<HistoryData> { class in namespace:app_list
53 // Constructor of HistoryData. |store| is the storage to persist the data.
57 HistoryData(HistoryDataStore* store,
60 ~HistoryData();
88 DISALLOW_COPY_AND_ASSIGN(HistoryData);
H A Dhistory_data.cc38 HistoryData::Data::Data() {}
39 HistoryData::Data::~Data() {}
41 HistoryData::HistoryData(HistoryDataStore* store, function in class:app_list::HistoryData
47 store_->Load(base::Bind(&HistoryData::OnStoreLoaded, AsWeakPtr()));
50 HistoryData::~HistoryData() {}
52 void HistoryData::Add(const std::string& query, const std::string& result_id) {
101 scoped_ptr<KnownResults> HistoryData::GetKnownResults(
123 const HistoryData
[all...]
H A Dhistory.h20 class HistoryData;
27 // History tracks the launch events of the search results and uses HistoryData
30 // primary and secondary associations. See HistoryData comments to see how
54 scoped_ptr<HistoryData> data_;
H A Dhistory_data_store_unittest.cc23 std::string GetDataContent(const HistoryData::Data& data) {
26 for (HistoryData::SecondaryDeque::const_iterator it = data.secondary.begin();
82 const HistoryData::Associations& associations() const {
87 void OnRead(scoped_ptr<HistoryData::Associations> associations) {
103 HistoryData::Associations associations_;
139 HistoryData::Associations::const_iterator it = associations().find("query");
157 HistoryData::Associations::const_iterator it = associations().find(kQuery);
163 HistoryData::SecondaryDeque secondary;
H A Dhistory_data_store.cc27 HistoryData::SecondaryDeque* secondary) {
28 HistoryData::SecondaryDeque results;
57 scoped_ptr<HistoryData::Associations> Parse(
62 return scoped_ptr<HistoryData::Associations>();
69 return scoped_ptr<HistoryData::Associations>();
72 scoped_ptr<HistoryData::Associations> data(new HistoryData::Associations);
88 HistoryData::SecondaryDeque secondary;
93 HistoryData::Data& association_data = (*data.get())[query];
159 const HistoryData
[all...]
H A Dhistory_data_store.h29 // A simple json store to persist HistoryData.
32 typedef base::Callback<void(scoped_ptr<HistoryData::Associations>)>
53 const HistoryData::SecondaryDeque& results);
H A Dhistory.cc32 new HistoryData(store_.get(), kMaxQueryEntries, kMaxSecondaryQueries));
H A Dhistory_unittest.cc36 explicit HistoryDataLoadWaiter(HistoryData* data) : data_(data) {}
54 HistoryData* data_; // Not owned.
117 new HistoryData(history_->store_.get(), kMaxPrimary, kMaxSecondary));
140 const HistoryData::Associations& associations() const {

Completed in 1296 milliseconds