LibreOffice Module cui (master) 1
|
#include <AdditionsDialog.hxx>
Public Member Functions | |
SearchAndParseThread (AdditionsDialog *pDialog, bool bIsFirstLoading) | |
void | StopExecution () |
Public Member Functions inherited from salhelper::Thread | |
Thread (char const *name) | |
void | launch () |
Public Member Functions inherited from salhelper::SimpleReferenceObject | |
SimpleReferenceObject () | |
void | acquire () |
void | release () |
Private Member Functions | |
void | Search () |
void | Append (AdditionInfo &additionInfo) |
void | CheckInstalledExtensions () |
virtual | ~SearchAndParseThread () override |
virtual void | execute () override |
Private Attributes | |
AdditionsDialog * | m_pAdditionsDialog |
std::atomic< bool > | m_bExecute |
bool | m_bIsFirstLoading |
Additional Inherited Members | |
Static Public Member Functions inherited from salhelper::Thread | |
static void * | operator new (std::size_t size) |
static void | operator delete (void *pointer) |
Static Public Member Functions inherited from salhelper::SimpleReferenceObject | |
static void * | operator new (std::size_t nSize) |
static void * | operator new (std::size_t nSize, std::nothrow_t const &rNothrow) |
static void | operator delete (void *pPtr) |
static void | operator delete (void *pPtr, std::nothrow_t const &rNothrow) |
Protected Member Functions inherited from salhelper::Thread | |
virtual | ~Thread () SAL_OVERRIDE |
virtual void | execute ()=0 |
Protected Member Functions inherited from salhelper::SimpleReferenceObject | |
virtual | ~SimpleReferenceObject () COVERITY_NOEXCEPT_FALSE |
Protected Attributes inherited from salhelper::SimpleReferenceObject | |
oslInterlockedCount | m_nCount |
Definition at line 135 of file AdditionsDialog.hxx.
|
overrideprivatevirtual |
Definition at line 280 of file AdditionsDialog.cxx.
SearchAndParseThread::SearchAndParseThread | ( | AdditionsDialog * | pDialog, |
bool | bIsFirstLoading | ||
) |
Definition at line 272 of file AdditionsDialog.cxx.
|
private |
Definition at line 282 of file AdditionsDialog.cxx.
References AdditionsDialog::m_aAdditionsItems, AdditionsDialog::m_aAllExtensionsVector, m_bExecute, AdditionsDialog::m_nCurrentListItemCount, AdditionsDialog::m_nMaxItemCount, m_pAdditionsDialog, AdditionsDialog::m_xContentGrid, and SAL_INFO.
Referenced by Search().
|
private |
Definition at line 344 of file AdditionsDialog.cxx.
References CuiResId(), AdditionsDialog::getInstalledExtensions(), AdditionsDialog::m_aAdditionsItems, m_pAdditionsDialog, AdditionsDialog::m_searchOptions, utl::TextSearch::searchForward(), and i18nutil::SearchOptions2::searchString.
Referenced by Search().
|
overrideprivatevirtual |
Implements salhelper::Thread.
Definition at line 388 of file AdditionsDialog.cxx.
References CuiResId(), AdditionsDialog::m_aAllExtensionsVector, m_bExecute, m_bIsFirstLoading, m_pAdditionsDialog, AdditionsDialog::m_sURL, Search(), AdditionsDialog::SetProgress(), and AdditionsDialog::sortByDownload().
|
private |
Definition at line 313 of file AdditionsDialog.cxx.
References Append(), CheckInstalledExtensions(), AdditionsDialog::m_aAllExtensionsVector, AdditionsDialog::m_nCurrentListItemCount, AdditionsDialog::m_nMaxItemCount, m_pAdditionsDialog, AdditionsDialog::m_searchOptions, AdditionsDialog::m_xEntrySearch, utl::TextSearch::searchForward(), and i18nutil::SearchOptions2::searchString.
Referenced by execute().
|
inline |
Definition at line 152 of file AdditionsDialog.hxx.
References m_bExecute.
|
private |
Definition at line 139 of file AdditionsDialog.hxx.
Referenced by Append(), execute(), and StopExecution().
|
private |
Definition at line 140 of file AdditionsDialog.hxx.
Referenced by execute().
|
private |
Definition at line 138 of file AdditionsDialog.hxx.
Referenced by Append(), CheckInstalledExtensions(), execute(), and Search().