LibreOffice Module vcl (master)  1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
GraphicImportTask Class Reference

Graphic import worker that gets executed on a thread. More...

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

Public Member Functions

 GraphicImportTask (const std::shared_ptr< comphelper::ThreadTaskTag > &pTag, GraphicImportContext &rContext)
 
void doWork () override
 
- Public Member Functions inherited from comphelper::ThreadTask
 ThreadTask (const std::shared_ptr< ThreadTaskTag > &pTag)
 

Static Public Member Functions

static void doImport (GraphicImportContext &rContext)
 Shared code between threaded and non-threaded version. More...
 

Private Attributes

GraphicImportContextm_rContext
 

Additional Inherited Members

- Protected Member Functions inherited from comphelper::ThreadTask
virtual ~ThreadTask ()
 

Detailed Description

Graphic import worker that gets executed on a thread.

Definition at line 1052 of file graphicfilter.cxx.

Constructor & Destructor Documentation

GraphicImportTask::GraphicImportTask ( const std::shared_ptr< comphelper::ThreadTaskTag > &  pTag,
GraphicImportContext rContext 
)

Definition at line 1062 of file graphicfilter.cxx.

Member Function Documentation

void GraphicImportTask::doImport ( GraphicImportContext rContext)
static
void GraphicImportTask::doWork ( )
overridevirtual

Implements comphelper::ThreadTask.

Definition at line 1068 of file graphicfilter.cxx.

References doImport(), and m_rContext.

Member Data Documentation

GraphicImportContext& GraphicImportTask::m_rContext
private

Definition at line 1054 of file graphicfilter.cxx.

Referenced by doWork().


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