Signals | Public Member Functions | Private Attributes | Static Private Attributes | List of all members
tile_map::CacheThread Class Reference

#include <image_cache.h>

Inheritance diagram for tile_map::CacheThread:
Inheritance graph
[legend]

Signals

void RequestImage (QString)
 

Public Member Functions

 CacheThread (ImageCache *parent)
 
void notify ()
 
virtual void run ()
 

Private Attributes

ImageCacheimage_cache_
 
QMutex waiting_mutex_
 

Static Private Attributes

static const int MAXIMUM_SEQUENTIAL_REQUESTS = 12
 

Detailed Description

Definition at line 140 of file image_cache.h.

Constructor & Destructor Documentation

tile_map::CacheThread::CacheThread ( ImageCache parent)
explicit

Definition at line 250 of file image_cache.cpp.

Member Function Documentation

void tile_map::CacheThread::notify ( )

Definition at line 257 of file image_cache.cpp.

void tile_map::CacheThread::RequestImage ( QString  )
signal
void tile_map::CacheThread::run ( )
virtual

Definition at line 262 of file image_cache.cpp.

Member Data Documentation

ImageCache* tile_map::CacheThread::image_cache_
private

Definition at line 154 of file image_cache.h.

const int tile_map::CacheThread::MAXIMUM_SEQUENTIAL_REQUESTS = 12
staticprivate

Definition at line 157 of file image_cache.h.

QMutex tile_map::CacheThread::waiting_mutex_
private

Definition at line 155 of file image_cache.h.


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


tile_map
Author(s): Marc Alban
autogenerated on Fri Mar 19 2021 02:44:47