Developer Documentation

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Private Attributes | List of all members
PreloadThread Class Reference
Inheritance diagram for PreloadThread:

## Public Member Functions
| PreloadThread (PreloadAggregator *aggregator)
| Preload thread constructor. More...
void | addFilename (const QString &filename)
void | run ()
| preload function More...

## Private Attributes
std::deque< QString > | filenames_
QMutex | filenamesMutex_
PreloadAggregator * | aggregator_

## Detailed Description

Definition at line 168 of file PluginLoader.cc.

## Constructor & Destructor Documentation

PreloadThread::PreloadThread | ( | PreloadAggregator * | aggregator | ) |
| inline

Preload thread constructor.

This constructor initializes the preloading thread.

Parameters

  aggregator | aggregator managing the different threads

Definition at line 178 of file PluginLoader.cc.

## Member Function Documentation

void PreloadThread::run | ( | void |  | ) |
| inline

preload function

This function is used in the thread to preload a plugin. The name is given in the constructor.

Definition at line 193 of file PluginLoader.cc.

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

- OpenFlipper/Core/PluginLoader.cc