Isis 3 Programmer Reference
Isis::AbstractTableModel::LessThanFunctor Class Reference
Inheritance diagram for Isis::AbstractTableModel::LessThanFunctor:
Inheritance graph
Collaboration diagram for Isis::AbstractTableModel::LessThanFunctor:
Collaboration graph

Public Member Functions

 LessThanFunctor (TableColumn const *someColumn)
 
 LessThanFunctor (LessThanFunctor const &)
 
int getCompareCount () const
 
void interrupt ()
 
bool interrupted ()
 
void reset ()
 
bool operator() (AbstractTreeItem *const &, AbstractTreeItem *const &)
 
LessThanFunctoroperator= (LessThanFunctor const &)
 

Private Attributes

TableColumn const * m_column
 
QExplicitlySharedDataPointer< LessThanFunctorDatam_sharedData
 

Detailed Description

Author
2011-??-?? Jai Rideout

Definition at line 163 of file AbstractTableModel.h.

Constructor & Destructor Documentation

◆ LessThanFunctor() [1/2]

Isis::AbstractTableModel::LessThanFunctor::LessThanFunctor ( TableColumn const * someColumn)

Definition at line 451 of file AbstractTableModel.cpp.

◆ LessThanFunctor() [2/2]

Isis::AbstractTableModel::LessThanFunctor::LessThanFunctor ( LessThanFunctor const & other)

Definition at line 457 of file AbstractTableModel.cpp.

◆ ~LessThanFunctor()

Isis::AbstractTableModel::LessThanFunctor::~LessThanFunctor ( )

Definition at line 463 of file AbstractTableModel.cpp.

Member Function Documentation

◆ getCompareCount()

int Isis::AbstractTableModel::LessThanFunctor::getCompareCount ( ) const

Definition at line 468 of file AbstractTableModel.cpp.

◆ interrupt()

void Isis::AbstractTableModel::LessThanFunctor::interrupt ( )

Definition at line 473 of file AbstractTableModel.cpp.

◆ interrupted()

bool Isis::AbstractTableModel::LessThanFunctor::interrupted ( )

Definition at line 478 of file AbstractTableModel.cpp.

◆ operator()()

bool Isis::AbstractTableModel::LessThanFunctor::operator() ( AbstractTreeItem *const & left,
AbstractTreeItem *const & right )

Definition at line 488 of file AbstractTableModel.cpp.

◆ operator=()

AbstractTableModel::LessThanFunctor & Isis::AbstractTableModel::LessThanFunctor::operator= ( LessThanFunctor const & other)

Definition at line 529 of file AbstractTableModel.cpp.

◆ reset()

void Isis::AbstractTableModel::LessThanFunctor::reset ( )

Definition at line 483 of file AbstractTableModel.cpp.

Member Data Documentation

◆ m_column

TableColumn const* Isis::AbstractTableModel::LessThanFunctor::m_column
private

Definition at line 180 of file AbstractTableModel.h.

◆ m_sharedData

QExplicitlySharedDataPointer<LessThanFunctorData> Isis::AbstractTableModel::LessThanFunctor::m_sharedData
private

Definition at line 181 of file AbstractTableModel.h.


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