casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
casacore::Sort Member List

This is the complete list of members for casacore::Sort, including all inherited members.

addKey(const void *data, DataType, uInt increment, int options)casacore::Sortprivate
addKey(SortKey *)casacore::Sortprivate
Ascending enum valuecasacore::Sort
compare(T index1, T index2) const casacore::Sortprivate
compareChangeIdx(T i1, T i2, size_t &idxComp) const casacore::Sortprivate
copy(const Sort &that)casacore::Sortprivate
data_pcasacore::Sortprivate
DefaultSort enum valuecasacore::Sort
Descending enum valuecasacore::Sort
doSort(Vector< T > &indexVector, T nrrec, int options=DefaultSort, Bool tryGenSort=True) const casacore::Sortprivate
doUnique(Vector< T > &uniqueVector, T nrrec) const casacore::Sortprivate
doUnique(Vector< T > &uniqueVector, const Vector< T > &indexVector) const casacore::Sortprivate
doUnique(Vector< T > &uniqueVector, Vector< size_t > &changeKey, const Vector< T > &indexVector) const casacore::Sortprivate
heapSort(T nr, T *indices) const casacore::Sortprivate
HeapSort enum valuecasacore::Sort
heapSortNoDup(T nr, T *indices) const casacore::Sortprivate
InsSort enum valuecasacore::Sort
insSort(T nr, T *indices) const casacore::Sortprivate
insSortNoDup(T nr, T *indices) const casacore::Sortprivate
keys_pcasacore::Sortprivate
merge(T *inx, T *tmp, T size, T *index, T nparts) const casacore::Sortprivate
NoDuplicates enum valuecasacore::Sort
nrkey_pcasacore::Sortprivate
operator=(const Sort &)casacore::Sort
Option enum namecasacore::Sort
Order enum namecasacore::Sort
order_pcasacore::Sortprivate
parSort(int nthr, T nrrec, T *inx) const casacore::Sortprivate
ParSort enum valuecasacore::Sort
qkSort(T nr, T *indices) const casacore::Sortprivate
quickSort(T nr, T *indices) const casacore::Sortprivate
QuickSort enum valuecasacore::Sort
quickSortNoDup(T nr, T *indices) const casacore::Sortprivate
siftDown(T low, T up, T *indices) const casacore::Sortprivate
size_pcasacore::Sortprivate
sort(Vector< uInt > &indexVector, uInt nrrec, int options=DefaultSort, Bool tryGenSort=True) const casacore::Sort
sort(Vector< uInt64 > &indexVector, uInt64 nrrec, int options=DefaultSort, Bool tryGenSort=True) const casacore::Sort
Sort()casacore::Sort
Sort(const void *data, uInt elementSize)casacore::Sort
Sort(const Sort &)casacore::Sort
sortKey(const void *data, DataType, uInt increment=0, Order=Ascending)casacore::Sort
sortKey(const void *data, const CountedPtr< BaseCompare > &, uInt increment, Order=Ascending)casacore::Sort
sortKey(uInt offset, DataType, Order=Ascending)casacore::Sort
sortKey(uInt offset, const CountedPtr< BaseCompare > &, Order=Ascending)casacore::Sort
swap(T index1, T index2, T *indices) const casacore::Sortinlineprivate
unique(Vector< uInt > &uniqueVector, uInt nrrec) const casacore::Sort
unique(Vector< uInt > &uniqueVector, const Vector< uInt > &indexVector) const casacore::Sort
unique(Vector< uInt > &uniqueVector, Vector< size_t > &changeKey, const Vector< uInt > &indexVector) const casacore::Sort
unique(Vector< uInt64 > &uniqueVector, uInt64 nrrec) const casacore::Sort
unique(Vector< uInt64 > &uniqueVector, const Vector< uInt64 > &indexVector) const casacore::Sort
unique(Vector< uInt64 > &uniqueVector, Vector< size_t > &changeKey, const Vector< uInt64 > &indexVector) const casacore::Sort
~Sort()casacore::Sort