Header <boost/test/data/monomorphic/zip.hpp> Boost , Boost.Test , Reference
Определяет мономорфный набор данных, основанный на использовании 2 других мономорфных наборов данных.
namespace boost {
namespace unit_test {
namespace data {
namespace monomorphic {
template < typename DataSet1, typename DataSet2> class zip ;
template < typename DataSet1, typename DataSet2>
struct is_dataset < zip < DataSet1 , DataSet2 > > ;
template < typename DataSet1, typename DataSet2>
boost :: lazy_enable_if_c < is_dataset < DataSet1 > :: value && is_dataset < DataSet2 > :: value , result_of::zip < mpl :: identity < DataSet1 > , mpl :: identity < DataSet2 > >> :: type
operator ^ ( DataSet1 && ds1, DataSet2 && ds2) ;
template < typename DataSet1, typename DataSet2>
boost :: lazy_enable_if_c < is_dataset < DataSet1 > :: value && ! is_dataset < DataSet2 > :: value , result_of::zip < mpl :: identity < DataSet1 > , data::result_of::make < DataSet2 > >> :: type
operator ^ ( DataSet1 && ds1, DataSet2 && ds2) ;
template < typename DataSet1, typename DataSet2>
boost :: lazy_enable_if_c < ! is_dataset < DataSet1 > :: value && is_dataset < DataSet2 > :: value , result_of::zip < data::result_of::make < DataSet1 > , mpl :: identity < DataSet2 > >> :: type
operator ^ ( DataSet1 && ds1, DataSet2 && ds2) ;
namespace result_of {
template < typename DS1Gen, typename DS2Gen> struct zip ;
}
}
}
}
}
Статья Header <boost/test/data/monomorphic/zip.hpp> раздела Boost.Test Reference может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Reference ::