Sort::Move1Array< T > Class Template Reference

#include <InsertionSort.H>

List of all members.


Detailed Description

template<typename T>
class Sort::Move1Array< T >

Mover for use with 'rearrangeToIndex'.

Moves elements for 1 array

Public Member Functions

 Move1Array (T *const array)
void copy (const int i, const int j)
void save (const int i)
void restore (const int i)

Private Attributes

m_tmp
T *const m_array


Constructor & Destructor Documentation

template<typename T>
Sort::Move1Array< T >::Move1Array ( T *const   array  )  [inline]


Member Function Documentation

template<typename T>
void Sort::Move1Array< T >::copy ( const int  i,
const int  j 
) [inline]

template<typename T>
void Sort::Move1Array< T >::save ( const int  i  )  [inline]

template<typename T>
void Sort::Move1Array< T >::restore ( const int  i  )  [inline]


Member Data Documentation

template<typename T>
T Sort::Move1Array< T >::m_tmp [private]

template<typename T>
T* const Sort::Move1Array< T >::m_array [private]


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

Generated on Wed Mar 29 03:27:56 2017 for Chombo + EB + MF by  doxygen 1.5.5