variadic_functions.hpp
Go to the documentation of this file.
321 inline const std::string stringifyVariadic(const std::string &str, const args&... strs) {return str + ", " + stringifyVariadic(strs...);} 392 static const bool value = is_same_type<type, T>::value || is_one_member_internal<type, void (args...)>::value; 417 static const bool value = is_same_type<type, T>::value && is_all_member_internal<type, void (args...)>::value;
Definition: variadic_functions.hpp:359 __is_pair__< typename remove_all< T >::type >::second_type second_type Definition: variadic_functions.hpp:309 T type Definition: variadic_functions.hpp:249 T type Definition: variadic_functions.hpp:221 STL namespace. Definition: variadic_functions.hpp:421 const std::string stringifyVariadic() Definition: variadic_functions.hpp:316 std::enable_if< is_all_member< T, args... >::value, ret > type Definition: variadic_functions.hpp:525 std::pair< T1, T2 > type Definition: variadic_functions.hpp:207 std::pair< T1, T2 > type Definition: variadic_functions.hpp:186 __is_pair__< typename remove_all< T >::type >::first_type first_type Definition: variadic_functions.hpp:308 Definition: variadic_functions.hpp:264 std::enable_if< is_all_member_vector< args... >::value, ret > type Definition: variadic_functions.hpp:537 std::enable_if<!is_one_member_vector< args... >::value, ret > type Definition: variadic_functions.hpp:559 Definition: variadic_functions.hpp:289 std::pair< T1, T2 > type Definition: variadic_functions.hpp:193 T1 first_type Definition: variadic_functions.hpp:300 std::vector< T > initVector(std::vector< T > vector) Definition: variadic_functions.hpp:52 std::enable_if< is_one_member< T, args... >::value, ret > type Definition: variadic_functions.hpp:519 std::set< T > initSet(std::set< T > set) Same as above, but for sets. Definition: variadic_functions.hpp:86 Definition: variadic_functions.hpp:278 __is_container__< typename remove_all< T >::type >::type type Definition: variadic_functions.hpp:256 std::enable_if< is_one_member_vector< args... >::value, ret > type Definition: variadic_functions.hpp:531 T type Definition: variadic_functions.hpp:214 Definition: variadic_functions.hpp:396 std::enable_if<!is_all_member_vector< args... >::value, ret > type Definition: variadic_functions.hpp:565 __is_vector__< typename remove_all< T >::type >::type type Definition: variadic_functions.hpp:281 Definition: variadic_functions.hpp:305 Definition: variadic_functions.hpp:328 std::pair< T1, T2 > type Definition: variadic_functions.hpp:200 std::enable_if<!is_all_member< T, args... >::value, ret > type Definition: variadic_functions.hpp:553 std::remove_cv< typename std::remove_volatile< typename std::remove_const< typename std::remove_reference< T >::type >::type >::type >::type type Definition: variadic_functions.hpp:147 T2 second_type Definition: variadic_functions.hpp:301 Definition: variadic_functions.hpp:133 std::enable_if<!is_one_member< T, args... >::value, ret > type Definition: variadic_functions.hpp:547 Definition: variadic_functions.hpp:253 |