Algorithms

Collaboration diagram for Algorithms:

Support for generic algorithms is provided for use with many different types of containers. More...


Modules

 Comparisons
 Algorithms to compare ranges and elements.
 Copying
 Algorithms for copying elements.
 Heaps
 Algorithms which operate on heaps.
 Merges
 Algorithms for merging.
 Partitioning
 Algorithms for partitioning.
 Searches
 Algorithms for performing searches.
 Sets
 Algorithms for performing operations on sets.
 Sorting
 Algorithms for sorting.
 Swapping
 Algorithms for swapping elements.
 Transformations
 Algorithms for transforming ranges.

Classes

class  OLAlgorithm
 A class to provide generic algorithms for use with many different types of containers. More...

Detailed Description

Support for generic algorithms is provided for use with many different types of containers.

Algorithms are separated from the underlying data structures on which they operate through the use of iterators. Algorithms are only given iterators as arguments, and have no information about what kind of collection the iterators might be from.

See also:
OLAlgorithm

ObjectiveLibGenerated Sun Apr 22 15:18:00 2007, © 2004-2007 Will Mason
SourceForge.net Logo