Code::Blocks  SVN r11506
Public Member Functions | Protected Attributes | List of all members
IncrementalSelectIteratorIndexed Class Reference

#include <incremental_select_helper.h>

Inheritance diagram for IncrementalSelectIteratorIndexed:
Collaboration diagram for IncrementalSelectIteratorIndexed:

Public Member Functions

 ~IncrementalSelectIteratorIndexed () override
 
int GetFilteredCount () const override
 
void Reset () override
 
void AddIndex (int index) override
 
int GetUnfilteredIndex (int index) const override
 
- Public Member Functions inherited from IncrementalSelectIterator
virtual ~IncrementalSelectIterator ()
 
virtual int GetTotalCount () const =0
 
virtual const wxStringGetItemFilterString (int index) const =0
 
virtual wxString GetDisplayText (int index, int column) const =0
 
virtual int GetColumnWidth (int column) const
 
virtual void CalcColumnWidth (wxListCtrl &list)
 

Protected Attributes

std::vector< int > m_indices
 

Detailed Description

Definition at line 45 of file incremental_select_helper.h.

Constructor & Destructor Documentation

◆ ~IncrementalSelectIteratorIndexed()

IncrementalSelectIteratorIndexed::~IncrementalSelectIteratorIndexed ( )
inlineoverride

Member Function Documentation

◆ AddIndex()

void IncrementalSelectIteratorIndexed::AddIndex ( int  index)
overridevirtual

Implements IncrementalSelectIterator.

Definition at line 41 of file incremental_select_helper.cpp.

◆ GetFilteredCount()

int IncrementalSelectIteratorIndexed::GetFilteredCount ( ) const
overridevirtual

Implements IncrementalSelectIterator.

Definition at line 31 of file incremental_select_helper.cpp.

◆ GetUnfilteredIndex()

int IncrementalSelectIteratorIndexed::GetUnfilteredIndex ( int  index) const
overridevirtual

Implements IncrementalSelectIterator.

Definition at line 46 of file incremental_select_helper.cpp.

References wxNOT_FOUND.

◆ Reset()

void IncrementalSelectIteratorIndexed::Reset ( )
overridevirtual

Implements IncrementalSelectIterator.

Definition at line 36 of file incremental_select_helper.cpp.

Member Data Documentation

◆ m_indices

std::vector<int> IncrementalSelectIteratorIndexed::m_indices
protected

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