mirror of
https://gitlab.com/fbb-git/cppannotations
synced 2024-11-18 10:06:54 +01:00
afc731a1c6
git-svn-id: https://cppannotations.svn.sourceforge.net/svnroot/cppannotations/trunk@469 f6dd340e-d3f9-0310-b409-bdd246841980
227 lines
5.4 KiB
Text
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)
|
|
|