VCCC  2024.05
VisualCamp Common C++ library
permutable.hpp
Go to the documentation of this file.
1 //
2 // Created by yonggyulee on 1/26/24.
3 //
4 
5 #ifndef VCCC_ITERATOR_PERMUTABLE_HPP
6 #define VCCC_ITERATOR_PERMUTABLE_HPP
7 
12 
13 namespace vccc {
14 
17 
18 template<typename I>
19 struct permutable
20  : conjunction<
21  forward_iterator<I>,
22  indirectly_movable_storable<I, I>,
23  indirectly_swappable<I, I>
24  > {};
25 
27 
28 } // namespace vccc
29 
30 #endif // VCCC_ITERATOR_PERMUTABLE_HPP
Definition: directory.h:12
Definition: conjunction.hpp:22
Definition: permutable.hpp:24