Version: 8.3.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

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

Member Function Documentation

Field Documentation

template<class TTable>
int TableSorter< TTable >::myIndex
private
template<class TTable>
bool TableSorter< TTable >::myIsRow
private
template<class TTable>
SALOMEDSImpl_AttributeTable::SortOrder TableSorter< TTable >::mySortOrder
private
template<class TTable>
SALOMEDSImpl_AttributeTable::SortPolicy TableSorter< TTable >::mySortPolicy
private
template<class TTable>
TTable* TableSorter< TTable >::myTable
private