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

◆ QuickSelectionEngine() [1/2]

vcl::QuickSelectionEngine::QuickSelectionEngine ( ISearchableStringList _entryList)

Definition at line 96 of file quickselectionengine.cxx.

References m_pData.

◆ ~QuickSelectionEngine()

vcl::QuickSelectionEngine::~QuickSelectionEngine ( )

Definition at line 101 of file quickselectionengine.cxx.

◆ QuickSelectionEngine() [2/2]

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

Member Function Documentation

◆ HandleKeyEvent()

bool vcl::QuickSelectionEngine::HandleKeyEvent ( const KeyEvent _rKEvt)

◆ operator=()

QuickSelectionEngine & vcl::QuickSelectionEngine::operator= ( const QuickSelectionEngine )
privatedelete

◆ Reset()

void vcl::QuickSelectionEngine::Reset ( void  )

Member Data Documentation

◆ m_pData

::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: