[2.2.1] Apply reviewed header file (Base to Collection)
[platform/framework/native/appfw.git] / inc / FBaseColPairIteratorT.h
index 037fa3e..1118e39 100644 (file)
@@ -42,8 +42,8 @@ namespace Tizen { namespace Base { namespace Collection
  *
  * @since      2.1
  *
- * @remarks    The %PairIteratorT class satisfies only requirements of C++ standard library InputIterator concept due to limitations of %Tizen Collection.
- *                     So, this class can be used with C++ standard library algorithms which requires only InputIterator concept for their arguments.
+ * @remarks The %PairIteratorT class satisfies only requirements of the C++ standard library InputIterator concept due to the limitations of the %Tizen Collection. @n
+ *                     This class can be used with the C++ standard library algorithms which require only the InputIterator concept for their arguments.
  *
  * The %PairIteratorT class provides an iterator that is used to convert IMap or IMultiMap to STL containers.
  * StlConverter provides static methods to get this iterator from IMap or IMultiMap.
@@ -55,12 +55,12 @@ class PairIteratorT
 {
 public:
        /**
-        * Initializes this instance of %PairIteratorT class.
+        * Initializes this instance of the %PairIteratorT class.
         *
         * @since               2.1
         *
         * @param[in]   map                     A reference to the IMap instance to convert
-        * @param[in]   isPostEnd       A boolean value to check the end
+        * @param[in]   isPostEnd       The boolean value to check the end of the @c map
         */
        explicit PairIteratorT(const IMap& map, bool isPostEnd = false)
                : __pMap(&map)
@@ -91,12 +91,12 @@ public:
        }
 
        /**
-        * Initializes this instance of %PairIteratorT class.
+        * Initializes this instance of the %PairIteratorT class.
         *
         * @since               2.1
         *
         * @param[in]   multiMap        A reference to the IMultiMap instance to convert
-        * @param[in]   isPostEnd       A boolean value to check the end
+        * @param[in]   isPostEnd       The boolean value to check the end of the @c multiMap
         */
        PairIteratorT(const IMultiMap& multiMap, bool isPostEnd = false)
                : __pMap(null)
@@ -134,8 +134,9 @@ public:
         * @param[in]   rhs                                     A reference to the %PairIteratorT instance
         * @exception   E_SUCCESS                       The method is successful.
         * @exception   E_INVALID_ARG           Both @c __pMap and @c __pMultiMap are @c null.
-        * @exception   E_INVALID_OPERATION     The current state of the instance prohibits the execution of the specified operation, or
-        *                                                                      the collection is modified after the enumerator is created.
+        * @exception   E_INVALID_OPERATION     Either of the following conditions has occurred:
+        *                                                                      - The current state of the instance prohibits the execution of the specified operation.
+        *                                                                      - The collection is modified after the enumerator is created.
         * @remarks             The specific error code can be accessed using GetLastResult() method.
         */
        PairIteratorT(const PairIteratorT< K, V >& rhs)
@@ -166,7 +167,7 @@ public:
        }
 
        /**
-        * This is assignment operator of the %PairIteratorT class.
+        * This is the assignment operator of the %PairIteratorT class.
         *
         * @since               2.1
         *
@@ -174,8 +175,9 @@ public:
         * @param[in]   rhs                                     A reference to the %PairIteratorT instance on the right-hand side of the operator
         * @exception   E_SUCCESS                       The method is successful.
         * @exception   E_INVALID_ARG           Both @c __pMap and @c __pMultiMap are @c null.
-        * @exception   E_INVALID_OPERATION     The current state of the instance prohibits the execution of the specified operation, or
-        *                                                                      the collection is modified after the enumerator is created.
+        * @exception   E_INVALID_OPERATION     Either of the following conditions has occurred:
+        *                                                                      - The current state of the instance prohibits the execution of the specified operation.
+        *                                                                      - The collection is modified after the enumerator is created.
         * @remarks             The specific error code can be accessed using GetLastResult() method.
         */
        PairIteratorT< K, V >& operator =(const PairIteratorT< K, V >& rhs)
@@ -190,7 +192,7 @@ public:
         *
         * @since               2.1
         *
-        * @return              A std::pair type reference with K and V type
+        * @return              A std::pair type reference with K and V types
         */
        std::pair< K, V >& operator *(void) const
        {
@@ -199,7 +201,7 @@ public:
        }
 
        /**
-        * This is the const version structure dereference operator for the %PairIteratorT class.
+        * This is the constant version structure dereference operator for the %PairIteratorT class.
         *
         * @since               2.1
         *
@@ -218,8 +220,9 @@ public:
         * @return              A reference to the %PairIteratorT instance
         * @exception   E_SUCCESS                       The method is successful.
         * @exception   E_OUT_OF_RANGE          The enumerator has passed the end of the collection.
-        * @exception   E_INVALID_OPERATION     The current state of the instance prohibits the execution of the specified operation, or
-        *                                                                      the collection is modified after the enumerator is created.
+        * @exception   E_INVALID_OPERATION     Either of the following conditions has occurred:
+        *                                                                      - The current state of the instance prohibits the execution of the specified operation.
+        *                                                                      - The collection is modified after the enumerator is created.
         * @remarks             The specific error code can be accessed using GetLastResult() method.
         */
        PairIteratorT< K, V >& operator ++(void)
@@ -248,8 +251,9 @@ CATCH:
         * @return              A %PairIteratorT instance
         * @exception   E_SUCCESS                       The method is successful.
         * @exception   E_OUT_OF_RANGE          The enumerator has passed the end of the collection.
-        * @exception   E_INVALID_OPERATION     The current state of the instance prohibits the execution of the specified operation, or
-        *                                                                      the collection is modified after the enumerator is created.
+        * @exception   E_INVALID_OPERATION     Either of the following conditions has occurred:
+        *                                                                      - The current state of the instance prohibits the execution of the specified operation.
+        *                                                                      - The collection is modified after the enumerator is created.
         * @remarks             The specific error code can be accessed using GetLastResult() method.
         */
        PairIteratorT< K, V > operator ++(int)