ECSTASY
All in the name
Loading...
Searching...
No Matches
is_std_vector.hpp
Go to the documentation of this file.
1
11
12#ifndef UTIL_META_IS_STD_VECTOR_HPP_
13#define UTIL_META_IS_STD_VECTOR_HPP_
14
15#include <vector>
16
17namespace util::meta
18{
19
28 template <typename>
30
32 template <typename T, typename A>
33 struct is_std_vector<std::vector<T, A>> : std::true_type {};
34
43 template <typename T>
45
46} // namespace util::meta
47
48#endif /* !UTIL_META_IS_STD_VECTOR_HPP_ */
Namespace regrouping all meta programmation helper types.
typename is_std_vector< T >::value is_std_vector_v
Helper for is_std_vector<...>::value.
Check if a type is a std::vector.