cppannotations/yo/generic.yo

227 lines
5.4 KiB
Text

INCLUDEFILE(mailus)
sect(The Generic Algorithms)
includefile(generic/intro)
lsubsect(ACCU)(accumulate)
includefile(generic/accumulate)
lsubsect(ADJDIFF)(adjacent_difference)
includefile(generic/adjacentdifference)
lsubsect(ADJFIND)(adjacent_find)
includefile(generic/adjacentfind)
lsubsect(BINSRCH)(binary_search)
includefile(generic/binarysearch)
lsubsect(COPY)(copy)
includefile(generic/copy)
lsubsect(COPYBACK)(copy_backward)
includefile(generic/copybackward)
lsubsect(COUNT)(count)
includefile(generic/count)
lsubsect(COUNTIF)(count_if)
includefile(generic/countif)
lsubsect(EQUAL)(equal)
includefile(generic/equal)
lsubsect(EQUALRANGE)(equal_range)
includefile(generic/equalrange)
lsubsect(FILL)(fill)
includefile(generic/fill)
lsubsect(FILLN)(fill_n)
includefile(generic/filln)
lsubsect(FIND)(find)
includefile(generic/find)
lsubsect(FINDEND)(find_end)
includefile(generic/findend)
lsubsect(FINDFIRST)(find_first_of)
includefile(generic/findfirstof)
lsubsect(FINDIF)(find_if)
includefile(generic/findif)
lsubsect(FOREACH)(for_each)
includefile(generic/foreach)
lsubsect(GEN)(generate)
includefile(generic/generate)
lsubsect(GENN)(generate_n)
includefile(generic/generaten)
lsubsect(INCLUDES)(includes)
includefile(generic/includes)
lsubsect(INNERPROD)(inner_product)
includefile(generic/innerproduct)
lsubsect(INMERGE)(inplace_merge)
includefile(generic/inplacemerge)
lsubsect(ITERSWAP)(iter_swap)
includefile(generic/iterswap)
lsubsect(LEXCOMP)(lexicographical_compare)
includefile(generic/lexicographicalcompare)
lsubsect(LOWERBOUND)(lower_bound)
includefile(generic/lowerbound)
lsubsect(MAX)(max)
includefile(generic/max)
lsubsect(MAXEL)(max_element)
includefile(generic/maxelement)
lsubsect(MERGE)(merge)
includefile(generic/merge)
lsubsect(MIN)(min)
includefile(generic/min)
lsubsect(MINEL)(min_element)
includefile(generic/minelement)
lsubsect(MISMATCH)(mismatch)
includefile(generic/mismatch)
lsubsect(NEXTPERM)(next_permutation)
includefile(generic/nextpermutation)
lsubsect(NTHEL)(nth_element)
includefile(generic/nthelement)
lsubsect(PARTSORT)(partial_sort)
includefile(generic/partialsort)
lsubsect(PARTSORTCP)(partial_sort_copy)
includefile(generic/partialsortcopy)
lsubsect(PARTSUM)(partial_sum)
includefile(generic/partialsum)
lsubsect(PARTIT)(partition)
includefile(generic/partition)
lsubsect(PREVPERM)(prev_permutation)
includefile(generic/prevpermutation)
lsubsect(SHUFFLE)(random_shuffle)
includefile(generic/randomshuffle)
lsubsect(REMOVE)(remove)
includefile(generic/remove)
lsubsect(REMOVECP)(remove_copy)
includefile(generic/removecopy)
lsubsect(REMOVECPIF)(remove_copy_if)
includefile(generic/removecopyif)
lsubsect(REMOVEIF)(remove_if)
includefile(generic/removeif)
lsubsect(REPLACE)(replace)
includefile(generic/replace)
lsubsect(REPLACECP)(replace_copy)
includefile(generic/replacecopy)
lsubsect(REPLACECPIF)(replace_copy_if)
includefile(generic/replacecopyif)
lsubsect(REPLACEIF)(replace_if)
includefile(generic/replaceif)
lsubsect(REVERSE)(reverse)
includefile(generic/reverse)
lsubsect(REVERSECP)(reverse_copy)
includefile(generic/reversecopy)
lsubsect(ROTATE)(rotate)
includefile(generic/rotate)
lsubsect(ROTATECP)(rotate_copy)
includefile(generic/rotatecopy)
COMMENT(>>>>>>>>>>>>> C++ OK SO FAR <<<<<<<<<<<<<)
lsubsect(SEARCH)(search)
includefile(generic/search)
lsubsect(SEARCHN)(search_n)
includefile(generic/searchn)
lsubsect(SETDIF)(set_difference)
includefile(generic/setdifference)
lsubsect(SETINT)(set_intersection)
includefile(generic/setintersection)
lsubsect(SETSYM)(set_symmetric_difference)
includefile(generic/setsymmetricdifference)
lsubsect(SETUNI)(set_union)
includefile(generic/setunion)
lsubsect(SORT)(sort)
includefile(generic/sort)
lsubsect(STABPART)(stable_partition)
includefile(generic/stablepartition)
lsubsect(STABSORT)(stable_sort)
includefile(generic/stablesort)
lsubsect(SWAP)(swap)
includefile(generic/swap)
lsubsect(SWAPRAN)(swap_ranges)
includefile(generic/swapranges)
lsubsect(TRANSFORM)(transform)
includefile(generic/transform)
lsubsect(UNIQUE)(unique)
includefile(generic/unique)
lsubsect(UNIQUECP)(unique_copy)
includefile(generic/uniquecopy)
lsubsect(UPPERBOUND)(upper_bound)
includefile(generic/upperbound)
subsect(Heap algorithms)
includefile(generic/heap)
lsubsubsect(MAKEHEAP)(The `make_heap' function)
includefile(generic/makeheap)
lsubsubsect(POPHEAP)(The `pop_heap' function)
includefile(generic/popheap)
lsubsubsect(PUSHHEAP)(The `push_heap' function)
includefile(generic/pushheap)
lsubsubsect(SORTHEAP)(The `sort_heap' function)
includefile(generic/sortheap)
lsubsubsect(HEAPDEMO)(An example using the heap functions)
Here is an example showing the various generic algorithms manipulating
heaps:
verbinclude(generic/examples/heap.cc)
lsect(MEMFUNADAPT)(STL: Member function adaptors)
includefile(memberfunctionadaptors)