LibreOffice Module cui (master) 1
|
#include <cuigaldlg.hxx>
Public Member Functions | |
TakeThread (TakeProgress *pProgress, TPGalleryThemeProperties *pBrowser, TokenList_impl &rTakenList) | |
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 | |
virtual | ~TakeThread () override |
virtual void | execute () override |
Private Attributes | |
TakeProgress * | mpProgress |
TPGalleryThemeProperties * | mpBrowser |
TokenList_impl & | mrTakenList |
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 94 of file cuigaldlg.hxx.
|
overrideprivatevirtual |
Definition at line 242 of file cuigaldlg.cxx.
TakeThread::TakeThread | ( | TakeProgress * | pProgress, |
TPGalleryThemeProperties * | pBrowser, | ||
TokenList_impl & | rTakenList | ||
) |
Definition at line 229 of file cuigaldlg.cxx.
|
overrideprivatevirtual |
Implements salhelper::Thread.
Definition at line 246 of file cuigaldlg.cxx.
References TPGalleryThemeProperties::aFoundList, aURL, TPGalleryThemeProperties::bTakeAll, TPGalleryThemeProperties::GetXChgData(), i, GalleryTheme::InsertURL(), LINK, GalleryTheme::LockBroadcaster(), TPGalleryThemeProperties::m_xLbxFound, mpBrowser, mpProgress, mrTakenList, nPos, Application::PostUserEvent(), ExchangeData::pTheme, TakeProgress::SetFile(), and GalleryTheme::UnlockBroadcaster().
|
private |
Definition at line 99 of file cuigaldlg.hxx.
Referenced by execute().
|
private |
Definition at line 98 of file cuigaldlg.hxx.
Referenced by execute().
|
private |
Definition at line 100 of file cuigaldlg.hxx.
Referenced by execute().