[2.2.1] Apply reviewed header file (Base to Collection)
[platform/framework/native/appfw.git] / inc / FBaseColIHashCodeProviderT.h
index e691354..c3694dc 100644 (file)
@@ -28,11 +28,11 @@ namespace Tizen { namespace Base { namespace Collection
 
 /**
  * @interface  IHashCodeProviderT
- * @brief      This interface represents classes that can provide the hash code of a specific type of template-based object.
+ * @brief      This interface represents classes that provide the hash code of a specific type of template-based object.
  *
  * @since 2.0
  *
- * The %IHashCodeProviderT interface represents classes that can provide the hash code of a specific type of template-based object.
+ * The %IHashCodeProviderT interface represents classes that provide the hash code of a specific type of template-based object.
  *
  */
 template< class Type >
@@ -53,10 +53,11 @@ public:
         * @since 2.0
         *
         * @return              The hash code of the specified object
-        * @param[in]   obj A pointer to the object for which the hash code is required
-        * @remarks     The hash algorithm is usually specific to a type. @n
-        *                              Two equal instances must return the same hash value.
-        *                              For better performance, the used hash function must generate a random distribution for all inputs.
+        * @param[in]   obj     A pointer to the object whose hash code is required
+        * @remarks
+        *                              - The hash algorithm is usually of a specific type.
+        *                              - Two equal instances must return the same hash value. @n
+        *                              For better performance, the used hash function must generate a random distribution for all the inputs.
         */
        virtual int GetHashCode(const Type& obj) const = 0;