NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
divsufsortxx::doubling Namespace Reference

Functions

template<typename ISAIterator_type , typename SAIterator_type >
void updategroup (ISAIterator_type ISA, const SAIterator_type SA, SAIterator_type first, SAIterator_type last)
 
template<typename stack_type , typename ISAIterator_type , typename SAIterator_type >
void introsort (stack_type &stack, ISAIterator_type ISA, const ISAIterator_type ISAd, const SAIterator_type SA, SAIterator_type first, SAIterator_type last)
 
template<typename ISAIterator_type , typename SAIterator_type >
void sort (ISAIterator_type ISA, SAIterator_type first, SAIterator_type last)
 

Function Documentation

template<typename stack_type , typename ISAIterator_type , typename SAIterator_type >
void divsufsortxx::doubling::introsort ( stack_type &  stack,
ISAIterator_type  ISA,
const ISAIterator_type  ISAd,
const SAIterator_type  SA,
SAIterator_type  first,
SAIterator_type  last 
)

Definition at line 778 of file divsufsortxx.h.

template<typename ISAIterator_type , typename SAIterator_type >
void divsufsortxx::doubling::sort ( ISAIterator_type  ISA,
SAIterator_type  first,
SAIterator_type  last 
)

Definition at line 841 of file divsufsortxx.h.

template<typename ISAIterator_type , typename SAIterator_type >
void divsufsortxx::doubling::updategroup ( ISAIterator_type  ISA,
const SAIterator_type  SA,
SAIterator_type  first,
SAIterator_type  last 
)

Definition at line 755 of file divsufsortxx.h.