]> git.tdb.fi Git - libs/core.git/blobdiff - source/core/variant.h
Update naming of internal variables and functions
[libs/core.git] / source / core / variant.h
index 1ad086e70381254422d92330e277b7fd43f4826d..2e9caaf9b79440bacff303975a208321f6cdcd22 100644 (file)
@@ -39,14 +39,14 @@ private:
                virtual const std::type_info &type_id() const { return typeid(T); }
                virtual StoreBase *clone() const { return new Store<T>(data); }
                virtual bool type_equals(const StoreBase &s) const { return dynamic_cast<const Store<T> *>(&s); }
-               virtual bool value_equals(const StoreBase &s) const { return value_equals_<T>(s); }
+               virtual bool value_equals(const StoreBase &s) const { return _value_equals<T>(s); }
 
                template<typename U>
-               typename std::enable_if<IsEqualityComparable<U>::value, bool>::type value_equals_(const StoreBase &s) const
+               typename std::enable_if<IsEqualityComparable<U>::value, bool>::type _value_equals(const StoreBase &s) const
                { const Store<T> *t = dynamic_cast<const Store<T> *>(&s); return (t && t->data==data); }
 
                template<typename U>
-               typename std::enable_if<!IsEqualityComparable<U>::value, bool>::type value_equals_(const StoreBase &) const
+               typename std::enable_if<!IsEqualityComparable<U>::value, bool>::type _value_equals(const StoreBase &) const
                { return false; }
        };