|
SigUtil
0.95
Utility modules for modern C++
|
zip関数, unzip関数 More...
Go to the source code of this file.
Namespaces | |
| sig | |
| sig::impl | |
Functions | |
| template<class... Cs> | |
| auto | sig::zip (Cs &&...lists) |
| 複数のコンテナから、タプルのコンテナを作る More... | |
| template<uint Index, class CT , class T = typename std::tuple_element<Index, typename impl::container_traits<typename impl::remove_const_reference<CT>::type>::value_type>::type, class R = std::vector<T>> | |
| auto | sig::unzip (CT &&list_tuple) -> R |
| タプルのコンテナから、指定したindexのコンテナを取り出す More... | |
| template<class CT , uint I = 0, class CTR = typename impl::remove_const_reference<CT>::type, typename std::enable_if< I+1==std::tuple_size< typename impl::container_traits< CTR >::value_type >::value, void >::type *& = enabler> | |
| auto | sig::impl::unzipImpl_ (CT &&c_tuple) |
| template<class CT > | |
| auto | sig::unzip (CT &&c_tuple) |
| タプルのコンテナから、コンテナのタプルを作る More... | |
zip関数, unzip関数
Definition in file zip.hpp.