LibreOffice Module ucb (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
ftp::FTPLoaderThread Class Reference

A loaderthread acts as factory for CURL-handles, the key being ( implicit ) the threadid. More...

#include <ftploaderthread.hxx>

Public Member Functions

 FTPLoaderThread ()
 
 ~FTPLoaderThread ()
 
CURL * handle ()
 

Private Member Functions

 FTPLoaderThread (const FTPLoaderThread &)=delete
 
FTPLoaderThreadoperator= (const FTPLoaderThread &)=delete
 

Private Attributes

oslThreadKey const m_threadKey
 

Detailed Description

A loaderthread acts as factory for CURL-handles, the key being ( implicit ) the threadid.

Owner is a FTPContentProvider-instance

Definition at line 39 of file ftploaderthread.hxx.

Constructor & Destructor Documentation

FTPLoaderThread::FTPLoaderThread ( )

Definition at line 63 of file ftploaderthread.cxx.

FTPLoaderThread::~FTPLoaderThread ( )

Definition at line 68 of file ftploaderthread.cxx.

References m_threadKey.

ftp::FTPLoaderThread::FTPLoaderThread ( const FTPLoaderThread )
privatedelete

Member Function Documentation

CURL * FTPLoaderThread::handle ( )

Definition at line 73 of file ftploaderthread.cxx.

References m_threadKey.

FTPLoaderThread& ftp::FTPLoaderThread::operator= ( const FTPLoaderThread )
privatedelete

Member Data Documentation

oslThreadKey const ftp::FTPLoaderThread::m_threadKey
private

Definition at line 53 of file ftploaderthread.hxx.

Referenced by handle(), and ~FTPLoaderThread().


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