22 #include <yui/YItem.h>
52 virtual void sort( YItemIterator begin, YItemIterator end ) = 0;
55 int sortCol()
const {
return _sortCol; }
56 void setSortCol(
int col ) { _sortCol = col; }
58 bool reverse()
const {
return _reverse; }
59 void setReverse(
bool reverse ) { _reverse = reverse; }
75 virtual void sort( YItemIterator begin, YItemIterator end )
override;
90 Compare(
int sortCol,
bool reverse )
98 bool operator() ( YItem * item1, YItem * item2 )
const;
106 std::wstring smartSortKey( YItem * item )
const;
112 long long toNumber(
const std::wstring& str,
bool * ok )
const;
Definition: NCTableItem.h:68
Definition: NCTableSort.h:73
virtual void sort(YItemIterator begin, YItemIterator end) override
Definition: NCTableSort.cc:30
Definition: NCTableSort.h:36
virtual void sort(YItemIterator begin, YItemIterator end)=0