Source code formating unification
[platform/framework/web/wrt-plugins-common.git] / src / plugins-api-support / detail / traits.h
index 912e286..7ab56db 100644 (file)
 namespace WrtPluginsApi {
 namespace Traits {
 namespace Detail {
-
-template<size_t, typename RequiredType, typename ...TupleArgTypes>
+template<size_t, typename RequiredType, typename ... TupleArgTypes>
 struct index_of_;
 
 /*
  * CurrentArgType is not equal to RequiredType, check next tuple's argument
  */
 template<size_t n,
-        typename RequiredType,
-        typename CurrentArgType,
-        typename ...TupleArgTypes>
-struct index_of_<n, RequiredType, CurrentArgType, TupleArgTypes...>
+         typename RequiredType,
+         typename CurrentArgType,
+         typename ... TupleArgTypes>
+struct index_of_<n, RequiredType, CurrentArgType, TupleArgTypes ...>
 {
     static const size_t value = index_of_<n + 1,
                                           RequiredType,
-                                          TupleArgTypes...>::value;
+                                          TupleArgTypes ...>::value;
 };
 
 /*
  * RequiredType found on tuple's args list
  * return position on tuple's list
  */
-template<size_t n, typename RequiredType, typename ...TupleArgTypes>
-struct index_of_<n, RequiredType, RequiredType, TupleArgTypes...>
+template<size_t n, typename RequiredType, typename ... TupleArgTypes>
+struct index_of_<n, RequiredType, RequiredType, TupleArgTypes ...>
 {
     static const size_t value = n;
 };
@@ -59,7 +58,7 @@ struct index_of_<n, RequiredType, RequiredType, TupleArgTypes...>
 template<size_t n, typename RequiredType>
 struct index_of_<n, RequiredType, RequiredType>
 {
-  static const size_t value = n;
+    static const size_t value = n;
 };
 
 /*
@@ -70,7 +69,6 @@ struct index_of_<n, RequiredType, LastArgType>
 {
     static const size_t value = -1;
 };
-
 }
 }
 }