Functions

stable_ksort_local Namespace Reference
[Algorithms]

Functions

template<class type_ , class type_key >
void classify_block (type_ *begin, type_ *end, type_key *&out, int_type *bucket, unsigned_type offset, unsigned shift)
template<typename type >
bool operator< (const type_key< type > &a, const type_key< type > &b)
template<typename type >
bool operator> (const type_key< type > &a, const type_key< type > &b)
template<typename ExtIterator_ >
void distribute (bid_sequence< typename ExtIterator_::vector_type::block_type::bid_type, typename ExtIterator_::vector_type::alloc_strategy_type > *bucket_bids, int64 *bucket_sizes, const int_type nbuckets, const int_type lognbuckets, ExtIterator_ first, ExtIterator_ last, const int_type nread_buffers, const int_type nwrite_buffers)

Detailed Description

For internal use only.