VCCC  2024.05
VisualCamp Common C++ library
regular.hpp
Go to the documentation of this file.
1 //
2 // Created by yonggyulee on 2023/12/24.
3 //
4 
5 #ifndef VCCC_CONCEPTS_REGULAR_HPP_
6 #define VCCC_CONCEPTS_REGULAR_HPP_
7 
11 
12 namespace vccc {
13 
16 
36 template<typename T>
37 struct regular
38  : conjunction<
39  semiregular<T>,
40  equality_comparable<T>
41  > {};
42 
44 
45 } // namespace vccc
46 
47 #endif // VCCC_CONCEPTS_REGULAR_HPP_
Definition: directory.h:12
Definition: conjunction.hpp:22
specifies that a type is regular, that is, it is both semiregular and equality_comparable
Definition: regular.hpp:41