Index: chrome/common/pref_member.h |
=================================================================== |
--- chrome/common/pref_member.h (revision 2299) |
+++ chrome/common/pref_member.h (working copy) |
@@ -53,14 +53,15 @@ |
const std::wstring& pref_name() const { return pref_name_; } |
PrefService* prefs() { return prefs_; } |
+ // Ordered the members to compact the class instance. |
+ private: |
+ std::wstring pref_name_; |
+ NotificationObserver* observer_; |
+ PrefService* prefs_; |
+ |
protected: |
bool is_synced_; |
bool setting_value_; |
- |
- private: |
- std::wstring pref_name_; |
- PrefService* prefs_; |
- NotificationObserver* observer_; |
}; |
} // namespace subtle |
@@ -120,7 +121,7 @@ |
class BooleanPrefMember : public PrefMember<bool> { |
public: |
- BooleanPrefMember() : PrefMember() { } |
+ BooleanPrefMember() : PrefMember<bool>() { } |
virtual ~BooleanPrefMember() { } |
protected: |
@@ -133,7 +134,7 @@ |
class IntegerPrefMember : public PrefMember<int> { |
public: |
- IntegerPrefMember() : PrefMember() { } |
+ IntegerPrefMember() : PrefMember<int>() { } |
virtual ~IntegerPrefMember() { } |
protected: |
@@ -146,7 +147,7 @@ |
class RealPrefMember : public PrefMember<double> { |
public: |
- RealPrefMember() : PrefMember() { } |
+ RealPrefMember() : PrefMember<double>() { } |
virtual ~RealPrefMember() { } |
protected: |
@@ -159,7 +160,7 @@ |
class StringPrefMember : public PrefMember<std::wstring> { |
public: |
- StringPrefMember() : PrefMember() { } |
+ StringPrefMember() : PrefMember<std::wstring>() { } |
virtual ~StringPrefMember() { } |
protected: |