cppannotations/yo/stl.yo

279 lines
6.6 KiB
Text
Raw Normal View History

INCLUDEFILE(mailus)
includefile(stl/intro.yo)
lsect(PREDEFINED)(Predefined function objects)
includefile(stl/predefined)
subsect(Arithmetic function objects)
includefile(stl/arithmetic.yo)
subsect(Relational function objects)
includefile(stl/relational.yo)
subsect(Logical function objects)
includefile(stl/logical.yo)
lsubsect(FUNADAPT)(Function adaptors)
includefile(stl/adaptors.yo)
lsect(ITERATORS)(Iterators)
includefile(stl/iterators)
lsubsect(INSERTER)(Insert iterators)
includefile(stl/insertiterators)
lsubsect(ISTREAMITERATORS)(Iterators for `istream' objects)
includefile(stl/istreamiterators)
subsect(Iterators for `istreambuf' objects)
includefile(stl/istreambufiterators)
subsect(Iterators for `ostream' objects)
includefile(stl/ostreamiterators)
lsubsubsect(OSTREAMBUFITER)(Iterators for `ostreambuf' objects)
includefile(stl/ostreambufiterators)
lsect(AUTOPTR)(The class 'auto_ptr')
includefile(stl/autoptr)
subsect(Defining `auto_ptr' variables)
includefile(stl/defining)
lsubsect(AUTONEW)(Pointing to a newly allocated object)
includefile(stl/autonew)
lsubsect(AUTOOTHER)(Pointing to another `auto_ptr')
includefile(stl/autoother)
lsubsect(AUTOPLAIN)(Creating a plain `auto_ptr')
includefile(stl/autoplain)
subsect(Operators and members)
includefile(stl/autoptrmembers)
lsubsect(AUTOCONS)(Constructors and pointer data members)
includefile(stl/autoptrconstructors)
sect(The Generic Algorithms)
includefile(stl/generic)
lsubsect(ACCU)(accumulate())
includefile(stl/accumulate)
lsubsect(ADJDIFF)(adjacent_difference())
includefile(stl/adjacentdifference)
lsubsect(ADJFIND)(adjacent_find())
includefile(stl/adjacentfind)
lsubsect(BINSRCH)(binary_search())
includefile(stl/binarysearch)
lsubsect(COPY)(copy())
includefile(stl/copy)
lsubsect(COPYBACK)(copy_backward())
includefile(stl/copybackward)
lsubsect(COUNT)(count())
includefile(stl/count)
lsubsect(COUNTIF)(count_if())
includefile(stl/countif)
lsubsect(EQUAL)(equal())
includefile(stl/equal)
lsubsect(EQUALRANGE)(equal_range())
includefile(stl/equalrange)
lsubsect(FILL)(fill())
includefile(stl/fill)
lsubsect(FILLN)(fill_n())
includefile(stl/filln)
lsubsect(FIND)(find())
includefile(stl/find)
lsubsect(FINDEND)(find_end())
includefile(stl/findend)
lsubsect(FINDFIRST)(find_first_of())
includefile(stl/findfirstof)
lsubsect(FINDIF)(find_if())
includefile(stl/findif)
lsubsect(FOREACH)(for_each())
includefile(stl/foreach)
lsubsect(GEN)(generate())
includefile(stl/generate)
lsubsect(GENN)(generate_n())
includefile(stl/generaten)
lsubsect(INCLUDES)(includes())
includefile(stl/includes)
lsubsect(INNERPROD)(inner_product())
includefile(stl/innerproduct)
lsubsect(INMERGE)(inplace_merge())
includefile(stl/inplacemerge)
lsubsect(ITERSWAP)(iter_swap())
includefile(stl/iterswap)
lsubsect(LEXCOMP)(lexicographical_compare())
includefile(stl/lexicographicalcompare)
lsubsect(LOWERBOUND)(lower_bound())
includefile(stl/lowerbound)
lsubsect(MAX)(max())
includefile(stl/max)
lsubsect(MAXEL)(max_element())
includefile(stl/maxelement)
lsubsect(MERGE)(merge())
includefile(stl/merge)
lsubsect(MIN)(min())
includefile(stl/min)
lsubsect(MINEL)(min_element())
includefile(stl/minelement)
lsubsect(MISMATCH)(mismatch())
includefile(stl/mismatch)
lsubsect(NEXTPERM)(next_permutation())
includefile(stl/nextpermutation)
lsubsect(NTHEL)(nth_element())
includefile(stl/nthelement)
lsubsect(PARTSORT)(partial_sort())
includefile(stl/partialsort)
lsubsect(PARTSORTCP)(partial_sort_copy())
includefile(stl/partialsortcopy)
lsubsect(PARTSUM)(partial_sum())
includefile(stl/partialsum)
lsubsect(PARTIT)(partition())
includefile(stl/partition)
lsubsect(PREVPERM)(prev_permutation())
includefile(stl/prevpermutation)
lsubsect(SHUFFLE)(random_shuffle())
includefile(stl/randomshuffle)
lsubsect(REMOVE)(remove())
includefile(stl/remove)
lsubsect(REMOVECP)(remove_copy())
includefile(stl/removecopy)
lsubsect(REMOVECPIF)(remove_copy_if())
includefile(stl/removecopyif)
lsubsect(REMOVEIF)(remove_if())
includefile(stl/removeif)
lsubsect(REPLACE)(replace())
includefile(stl/replace)
lsubsect(REPLACECP)(replace_copy())
includefile(stl/replacecopy)
lsubsect(REPLACECPIF)(replace_copy_if())
includefile(stl/replacecopyif)
lsubsect(REPLACEIF)(replace_if())
includefile(stl/replaceif)
lsubsect(REVERSE)(reverse())
includefile(stl/reverse)
lsubsect(REVERSECP)(reverse_copy())
includefile(stl/reversecopy)
lsubsect(ROTATE)(rotate())
includefile(stl/rotate)
lsubsect(ROTATECP)(rotate_copy())
includefile(stl/rotatecopy)
lsubsect(SEARCH)(search())
includefile(stl/search)
lsubsect(SEARCHN)(search_n())
includefile(stl/searchn)
lsubsect(SETDIF)(set_difference())
includefile(stl/setdifference)
lsubsect(SETINT)(set_intersection())
includefile(stl/setintersection)
lsubsect(SETSYM)(set_symmetric_difference())
includefile(stl/setsymmetricdifference)
lsubsect(SETUNI)(set_union())
includefile(stl/setunion)
lsubsect(SORT)(sort())
includefile(stl/sort)
lsubsect(STABPART)(stable_partition())
includefile(stl/stablepartition)
lsubsect(STABSORT)(stable_sort())
includefile(stl/stablesort)
lsubsect(SWAP)(swap())
includefile(stl/swap)
lsubsect(SWAPRAN)(swap_ranges())
includefile(stl/swapranges)
lsubsect(TRANSFORM)(transform())
includefile(stl/transform)
lsubsect(UNIQUE)(unique())
includefile(stl/unique)
lsubsect(UNIQUECP)(unique_copy())
includefile(stl/uniquecopy)
lsubsect(UPPERBOUND)(upper_bound())
includefile(stl/upperbound)
subsect(Heap algorithms)
includefile(stl/heap)
lsubsubsect(MAKEHEAP)(The `make_heap()' function)
includefile(stl/makeheap)
lsubsubsect(POPHEAP)(The `pop_heap()' function)
includefile(stl/popheap)
lsubsubsect(PUSHHEAP)(The `push_heap()' function)
includefile(stl/pushheap)
lsubsubsect(SORTHEAP)(The `sort_heap()' function)
includefile(stl/sortheap)
lsubsubsect(HEAPDEMO)(An example using the heap functions)
Here is an example showing the various generic algorithms manipulating
heaps:
verbinclude(stl/cc/heap.cc)