|
template<typename T > |
T | fast_hash (const void *aInput, std::size_t aLength) |
|
template<> |
uint32_t | fast_hash< uint32_t > (const void *aInput, std::size_t aLength) |
|
template<> |
uint64_t | fast_hash< uint64_t > (const void *aInput, std::size_t aLength) |
|
template<typename RandomIt , typename Swapper , typename Compare > |
RandomIt | partition (RandomIt first, RandomIt last, Swapper swapper, Compare comp) |
|
template<typename RandomIt > |
RandomIt | heap_parent (RandomIt first, RandomIt node) |
|
template<typename RandomIt > |
RandomIt | heap_left_child (RandomIt first, RandomIt node) |
|
template<typename RandomIt > |
RandomIt | heap_right_child (RandomIt first, RandomIt node) |
|
template<typename RandomIt , typename Swapper , typename Compare > |
void | siftDown (RandomIt first, RandomIt start, RandomIt end, Swapper swapper, Compare comp) |
|
template<typename RandomIt , typename Swapper , typename Compare > |
void | heapify (RandomIt first, RandomIt last, Swapper swapper, Compare comp) |
|
template<typename RandomIt , typename Swapper , typename Compare > |
void | heapsort (RandomIt first, RandomIt last, Swapper swapper, Compare comp) |
|
template<typename RandomIt , typename Swapper , typename Compare > |
void | introsort (RandomIt first, RandomIt last, Swapper swapper, Compare comp, uint32_t depth) |
|
template<typename T > |
void | construct (void *mem, const T &object) |
|
template<typename InIter , typename OutIter > |
OutIter | uninitialized_copy_dispatch (InIter first, InIter last, OutIter result, std::false_type) |
|
template<typename T > |
T * | uninitialized_copy_dispatch (const T *first, const T *last, T *result, std::true_type) |
|
template<typename InIter , typename OutIter , typename T > |
OutIter | uninitialized_copy (InIter first, InIter last, OutIter result, const T &) |
|
template<typename FwdIter > |
unicode_char_t | next_utf_bits (unicode_char_t aUnicodeChar, std::size_t aCount, FwdIter &aCurrent, FwdIter aEnd) |
|
void | default_utf16_conversion_callback (std::string::size_type, std::u16string::size_type) |
|
void | default_utf32_conversion_callback (std::string::size_type, std::u32string::size_type) |
|
template<typename CharT > |
CharT | wildcard_match_any_string () |
|
template<> |
char16_t | wildcard_match_any_string< char16_t > () |
|
template<typename CharT > |
CharT | wildcard_match_any_character () |
|
template<> |
char16_t | wildcard_match_any_character< char16_t > () |
|