Index: ios/chrome/browser/ui/tab_switcher/tab_switcher_session_changes.h |
diff --git a/ios/chrome/browser/ui/tab_switcher/session_changes.h b/ios/chrome/browser/ui/tab_switcher/tab_switcher_session_changes.h |
similarity index 50% |
rename from ios/chrome/browser/ui/tab_switcher/session_changes.h |
rename to ios/chrome/browser/ui/tab_switcher/tab_switcher_session_changes.h |
index 73b6b1e30b38ad1a2e8df4e6d40f514c775b34b4..443895291dc4dee9dd5b2c17df64140e29515352 100644 |
--- a/ios/chrome/browser/ui/tab_switcher/session_changes.h |
+++ b/ios/chrome/browser/ui/tab_switcher/tab_switcher_session_changes.h |
@@ -2,26 +2,30 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef IOS_CHROME_BROWSER_UI_TAB_SWITCHER_SESSION_CHANGES_H_ |
-#define IOS_CHROME_BROWSER_UI_TAB_SWITCHER_SESSION_CHANGES_H_ |
+#ifndef IOS_CHROME_BROWSER_UI_TAB_SWITCHER_TAB_SWITCHER_SESSION_CHANGES_H_ |
+#define IOS_CHROME_BROWSER_UI_TAB_SWITCHER_TAB_SWITCHER_SESSION_CHANGES_H_ |
#include <vector> |
// This structure represents the changes a session undergoes. |
// It is used to update the UICollectionView showing a set of tabs. |
-class SessionChanges { |
+class TabSwitcherSessionChanges { |
public: |
- SessionChanges(std::vector<size_t> const& tabHashesInInitialState, |
- std::vector<size_t> const& tabHashesInFinalState); |
- ~SessionChanges(); |
- SessionChanges(const SessionChanges& sessionChanges) = delete; |
- SessionChanges& operator=(const SessionChanges& sessionChanges) = delete; |
+ TabSwitcherSessionChanges(std::vector<size_t> const& tabHashesInInitialState, |
+ std::vector<size_t> const& tabHashesInFinalState); |
+ ~TabSwitcherSessionChanges(); |
+ TabSwitcherSessionChanges(const TabSwitcherSessionChanges& sessionChanges) = |
+ delete; |
+ TabSwitcherSessionChanges& operator=( |
+ const TabSwitcherSessionChanges& sessionChanges) = delete; |
- std::vector<size_t> const& deletions() const; |
- std::vector<size_t> const& insertions() const; |
- std::vector<size_t> const& updates() const; |
+ std::vector<size_t> const& deletions() const { return deletions_; } |
- bool hasChanges() const; |
+ std::vector<size_t> const& insertions() const { return insertions_; } |
+ |
+ std::vector<size_t> const& updates() const { return updates_; } |
+ |
+ bool HasChanges() const; |
private: |
// Those vectors contain indexes of tabs. |
@@ -39,4 +43,4 @@ class SessionChanges { |
std::vector<size_t> updates_; |
}; |
-#endif // IOS_CHROME_BROWSER_UI_TAB_SWITCHER_SESSION_CHANGES_H_ |
+#endif // IOS_CHROME_BROWSER_UI_TAB_SWITCHER_TAB_SWITCHER_SESSION_CHANGES_H_ |