44 struct InitInstance :
public rtl::Static<SwThreadManager, InitInstance> {};
css::uno::Reference< css::linguistic2::XProofreadingIterator > get(css::uno::Reference< css::uno::XComponentContext > const &context)
void SuspendStartingOfThreads()
suspend the starting of threads
class to manage threads in Writer using a instance
static SwThreadManager & GetThreadManager()
static bool ExistsThreadManager()
bool StartingOfThreadsSuspended()
static bool sbThreadManagerInstantiated
class to manage threads in Writer - it conforms the singleton pattern
std::unique_ptr< ThreadManager > mpThreadManagerImpl
css::uno::Reference< css::util::XJobManager > & GetThreadJoiner()
void RemoveThread(const oslInterlockedCount nThreadID)
oslInterlockedCount AddThread(const rtl::Reference< ObservableThread > &rThread)
void ResumeStartingOfThreads()
continues the starting of threads after it has been suspended