__gnu_parallel::__multiway_merge_k_variant_sentinel_switch.3cxx
Contents
Detailed Description
template<bool__sentinels,bool__stable,typename_RAIterIterator,typename_RAIter3,typename_DifferenceTp,typename_Compare>
struct __gnu_parallel::__multiway_merge_k_variant_sentinel_switch< __sentinels, __stable,
_RAIterIterator, _RAIter3, _DifferenceTp, _Compare >"Switch for k-way merging with __sentinels turned on.
Name
__gnu_parallel::__multiway_merge_k_variant_sentinel_switch< __sentinels, __stable, _RAIterIterator,
_RAIter3, _DifferenceTp, _Compare > - Switch for k-way merging with __sentinels turned on.
Synopsis
#include <multiway_merge.h>
PublicMemberFunctions
_RAIter3 operator() (_RAIterIterator __seqs_begin, _RAIterIterator __seqs_end, _RAIter3 __target, const
typename std::iterator_traits< typename std::iterator_traits< _RAIterIterator
>::value_type::first_type >::value_type &__sentinel, _DifferenceTp __length, _Compare __comp)
