Elm
1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
Classes | |
class | AbstractAVLTree |
class | AllocatedTable |
class | AllocatedTable< bool > |
class | AssocList |
class | AVLMap |
class | AVLTree |
class | DAGNode |
class | DeletableTable |
class | DLList |
class | FragTable |
class | GenAVLTree |
class | GenSortedBinTree |
class | HashTable |
class | Id |
class | PairAdapter |
class | SLList |
class | SortedBinMap |
class | SortedBinTree |
class | SortedSLList |
class | Table |
class | Table< bool > |
class | Tree |
class | Vector |
class | VectorQueue |
Functions | |
template<class T , template< class > class A, class C > | |
void | quicksort (A< T > &array) |
void elm::genstruct::quicksort | ( | A< T > & | array | ) |
References elm::max(), and elm::swap().