20 struct is_type_string_impl;
22 template <
char... Array>
23 struct make_type_string_impl;
25 template <
typename... Strings>
26 struct merge_strings_impl;
35 template <
char... Array>
41 enum { size =
sizeof... (Array) };
64 template <
char... Array>
71 template <
typename... Strings>
72 using merge_strings =
typename detail::merge_strings_impl <Strings...>::type;
75 #include <framework/common/type_string.inl>