PPL  1.2
Parma_Polyhedra_Library::Implementation::Indirect_Swapper< RA_Container > Struct Template Reference

#include <swapping_sort_templates.hh>

Public Types

typedef RA_Container::size_type size_type
 

Public Member Functions

 Indirect_Swapper (RA_Container &cont, size_type base=0)
 
void operator() (size_type i, size_type j) const
 

Public Attributes

RA_Container & container
 
const size_type base_index
 

Detailed Description

template<typename RA_Container>
struct Parma_Polyhedra_Library::Implementation::Indirect_Swapper< RA_Container >

Definition at line 70 of file swapping_sort_templates.hh.

Member Typedef Documentation

template<typename RA_Container >
typedef RA_Container::size_type Parma_Polyhedra_Library::Implementation::Indirect_Swapper< RA_Container >::size_type

Definition at line 71 of file swapping_sort_templates.hh.

Constructor & Destructor Documentation

template<typename RA_Container >
Parma_Polyhedra_Library::Implementation::Indirect_Swapper< RA_Container >::Indirect_Swapper ( RA_Container &  cont,
size_type  base = 0 
)
inline

Member Function Documentation

Member Data Documentation

template<typename RA_Container >
RA_Container& Parma_Polyhedra_Library::Implementation::Indirect_Swapper< RA_Container >::container

The documentation for this struct was generated from the following file: