Version: 9.12.0
TableSorter< TTable > Class Template Reference

#include <SALOMEDSImpl_AttributeTable.hxx>

Public Member Functions

 TableSorter (TTable *table, SALOMEDSImpl_AttributeTable::SortOrder so, SALOMEDSImpl_AttributeTable::SortPolicy sp, int index, bool sortRow)
 
bool operator() (int idx1, int idx2)
 

Private Attributes

TTable * myTable
 
SALOMEDSImpl_AttributeTable::SortOrder mySortOrder
 
SALOMEDSImpl_AttributeTable::SortPolicy mySortPolicy
 
int myIndex
 
bool myIsRow
 

Constructor & Destructor Documentation

◆ TableSorter()

template<class TTable >
TableSorter< TTable >::TableSorter ( TTable *  table,
SALOMEDSImpl_AttributeTable::SortOrder  so,
SALOMEDSImpl_AttributeTable::SortPolicy  sp,
int  index,
bool  sortRow 
)

Member Function Documentation

◆ operator()()

Field Documentation

◆ myIndex

template<class TTable >
int TableSorter< TTable >::myIndex
private

◆ myIsRow

template<class TTable >
bool TableSorter< TTable >::myIsRow
private

◆ mySortOrder

template<class TTable >
SALOMEDSImpl_AttributeTable::SortOrder TableSorter< TTable >::mySortOrder
private

◆ mySortPolicy

template<class TTable >
SALOMEDSImpl_AttributeTable::SortPolicy TableSorter< TTable >::mySortPolicy
private

◆ myTable

template<class TTable >
TTable* TableSorter< TTable >::myTable
private