Public Member Functions | Protected Attributes

QmitkPropertiesTableModel::PropertyListElementFilterFunction Struct Reference

#include <QmitkPropertiesTableModel.h>

List of all members.

Public Member Functions

 PropertyListElementFilterFunction (const std::string &m_FilterKeyWord)
bool operator() (const PropertyDataSet &_Elem) const
 The reimplemented compare function.

Protected Attributes

std::string m_FilterKeyWord

Detailed Description

An unary function for selecting Properties in a vector by a key word.

Definition at line 172 of file QmitkPropertiesTableModel.h.


Constructor & Destructor Documentation

QmitkPropertiesTableModel::PropertyListElementFilterFunction::PropertyListElementFilterFunction ( const std::string &  m_FilterKeyWord )

Definition at line 571 of file QmitkPropertiesTableModel.cpp.

: m_FilterKeyWord(_FilterKeyWord)
{

}

Member Function Documentation

bool QmitkPropertiesTableModel::PropertyListElementFilterFunction::operator() ( const PropertyDataSet _Elem ) const

The reimplemented compare function.

Definition at line 577 of file QmitkPropertiesTableModel.cpp.

References QmitkPropertiesTableModel::m_FilterKeyWord.

{
  if(m_FilterKeyWord.empty())
    return true;
  return (_Elem.first.find(m_FilterKeyWord) == 0);
}

Member Data Documentation

Definition at line 182 of file QmitkPropertiesTableModel.h.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines