From 7d2fb1cbaf688cb5d7cbc9501a86412aabfee968 Mon Sep 17 00:00:00 2001 From: "dahyeong.kim" Date: Tue, 3 Dec 2013 14:04:37 +0900 Subject: [PATCH] Add doxygen comment to explain the support for further STL iterator concept. Change-Id: Idac3c035bc309c565d8358cad199c32a4c272f31 Signed-off-by: dahyeong.kim --- inc/FBaseColStlConverter.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/inc/FBaseColStlConverter.h b/inc/FBaseColStlConverter.h index a0d979a..1626657 100644 --- a/inc/FBaseColStlConverter.h +++ b/inc/FBaseColStlConverter.h @@ -84,6 +84,12 @@ class IMultiMap; * // call SomeNativeAPI(pList2.get()); * } * @endcode + * @remarks Before %Tizen 3.0, iterators managed by %StlConverter only met the requirements of the STL InputIterator concept + * due to the limitation of the uderlying %Tizen collection. But from %Tizen 3.0, these iterators support further STL iterator concept like below. + * Both IteratorT and RandomIteratorT support STL OutputIterator concept which can be dereferenced as an lvalue. It's the mutable iterator. + * - PairIteratorT supports STL constant ForwardIterator. + * - IteratorT supports STL mutable BidirectionalIterator. + * - RandomIteratorT supports STL mutable RandomAccessIterator. */ class StlConverter -- 2.7.4