PPL  1.2
swapping_sort_templates.hh File Reference
#include <vector>
#include <algorithm>
Include dependency graph for swapping_sort_templates.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Parma_Polyhedra_Library::Implementation::Indirect_Sort_Compare< RA_Container, Compare >
 
struct  Parma_Polyhedra_Library::Implementation::Indirect_Unique_Compare< RA_Container >
 
struct  Parma_Polyhedra_Library::Implementation::Indirect_Swapper< RA_Container >
 
struct  Parma_Polyhedra_Library::Implementation::Indirect_Swapper2< RA_Container1, RA_Container2 >
 

Namespaces

 Parma_Polyhedra_Library
 The entire library is confined to this namespace.
 
 Parma_Polyhedra_Library::Implementation
 Implementation related data and functions.
 

Functions

template<typename Sort_Comparer , typename Unique_Comparer , typename Swapper >
Sort_Comparer::size_type Parma_Polyhedra_Library::Implementation::indirect_sort_and_unique (typename Sort_Comparer::size_type num_elems, Sort_Comparer sort_cmp, Unique_Comparer unique_cmp, Swapper indirect_swap)
 
template<typename Iter >
Iter Parma_Polyhedra_Library::Implementation::swapping_unique (Iter first, Iter last)