X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Fpublic-api%2Fcommon%2Fdali-vector.h;h=0c06d84dcdd99f7aef7505119115b68b8def3e4c;hb=e542393b2651a05921e861f0440d83d10997f760;hp=466ae116701e8c830c2a8bf1ae0e98dc52fca481;hpb=a27a45d023322e1be5f8f4de2db78a312a506d58;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/public-api/common/dali-vector.h b/dali/public-api/common/dali-vector.h index 466ae11..0c06d84 100644 --- a/dali/public-api/common/dali-vector.h +++ b/dali/public-api/common/dali-vector.h @@ -2,7 +2,7 @@ #define __DALI_VECTOR_H__ /* - * Copyright (c) 2014 Samsung Electronics Co., Ltd. + * Copyright (c) 2015 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -24,6 +24,7 @@ // INTERNAL INCLUDES #include +#include #include /** @@ -43,6 +44,10 @@ namespace Dali { +/** + * @addtogroup dali_core_common + * @{ + */ /** * @brief Base class to handle the memory of simple vector. @@ -357,7 +362,7 @@ private: * * @param type of the data that the vector holds. */ -template< class T, bool IsTrivialType = __has_trivial_destructor(T) && __has_trivial_copy(T) > +template< class T, bool IsTrivialType = TypeTraits::IS_TRIVIAL_TYPE == true > class Vector : public VectorAlgorithms< IsTrivialType > { public: // API @@ -692,6 +697,9 @@ public: // API } }; +/** + * @} + */ } // namespace Dali #endif /* __DALI_VECTOR_H__ */