LibreOffice Module sw (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
CancellableJob Class Reference

#include <cancellablejob.hxx>

Inheritance diagram for CancellableJob:
[legend]
Collaboration diagram for CancellableJob:
[legend]

Public Member Functions

 CancellableJob (::rtl::Reference< ObservableThread > xThread)
 
virtual void SAL_CALL cancel () override
 

Private Member Functions

 CancellableJob (CancellableJob const &)=delete
 
void operator= (CancellableJob const &)=delete
 

Private Attributes

::rtl::Reference< ObservableThreadmrThread
 

Detailed Description

Definition at line 31 of file cancellablejob.hxx.

Constructor & Destructor Documentation

◆ CancellableJob() [1/2]

CancellableJob::CancellableJob ( ::rtl::Reference< ObservableThread xThread)
explicit

◆ CancellableJob() [2/2]

CancellableJob::CancellableJob ( CancellableJob const &  )
privatedelete

Member Function Documentation

◆ cancel()

void SAL_CALL CancellableJob::cancel ( )
overridevirtual

Definition at line 29 of file cancellablejob.cxx.

References mrThread.

◆ operator=()

void CancellableJob::operator= ( CancellableJob const &  )
privatedelete

Member Data Documentation

◆ mrThread

::rtl::Reference<ObservableThread> CancellableJob::mrThread
private

Definition at line 43 of file cancellablejob.hxx.

Referenced by cancel().


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