LibreOffice Module vcl (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
vcl::QuickSelectionEngine Class Reference

#include <quickselectionengine.hxx>

Public Member Functions

 QuickSelectionEngine (ISearchableStringList &_entryList)
 
 ~QuickSelectionEngine ()
 
bool HandleKeyEvent (const KeyEvent &_rKEvt)
 
void Reset ()
 

Private Member Functions

 QuickSelectionEngine (const QuickSelectionEngine &)=delete
 
QuickSelectionEngineoperator= (const QuickSelectionEngine &)=delete
 

Private Attributes

::std::unique_ptr< QuickSelectionEngine_Datam_pData
 

Detailed Description

Definition at line 68 of file quickselectionengine.hxx.

Constructor & Destructor Documentation

vcl::QuickSelectionEngine::QuickSelectionEngine ( ISearchableStringList _entryList)

Definition at line 99 of file quickselectionengine.cxx.

References m_pData.

vcl::QuickSelectionEngine::~QuickSelectionEngine ( )

Definition at line 104 of file quickselectionengine.cxx.

vcl::QuickSelectionEngine::QuickSelectionEngine ( const QuickSelectionEngine )
privatedelete

Member Function Documentation

bool vcl::QuickSelectionEngine::HandleKeyEvent ( const KeyEvent _rKEvt)
QuickSelectionEngine& vcl::QuickSelectionEngine::operator= ( const QuickSelectionEngine )
privatedelete
void vcl::QuickSelectionEngine::Reset ( void  )

Member Data Documentation

::std::unique_ptr< QuickSelectionEngine_Data > vcl::QuickSelectionEngine::m_pData
private

Definition at line 78 of file quickselectionengine.hxx.

Referenced by HandleKeyEvent(), and Reset().


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