libosmscout  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
DBThread.h File Reference
#include <QtGui>
#include <QThread>
#include <QMetaType>
#include <QMutex>
#include <QTime>
#include <QTimer>
#include <QReadWriteLock>
#include <osmscout/LocationEntry.h>
#include <osmscout/BasemapDatabase.h>
#include <osmscout/Database.h>
#include <osmscout/LocationService.h>
#include <osmscout/MapService.h>
#include <osmscout/MapPainterQt.h>
#include <osmscout/Settings.h>
#include <osmscout/TileCache.h>
#include <osmscout/OsmTileDownloader.h>
#include <osmscout/MapManager.h>
#include <osmscout/DBInstance.h>
#include <osmscout/DBJob.h>

Classes

struct  osmscout::DatabaseLoadedResponse
 
class  osmscout::DBThread
 Central object that manage database instances (DBInstance), its map styles (there is one global map style now) and provides simple thread-safe, asynchronous api for accessing it. More...
 
struct  osmscout::MapViewStruct
 

Namespaces

 osmscout
 Original source: http://code.qt.io/cgit/qt/qt.git/tree/tools/qml/qmlruntime.cpp?h=4.7#n438.
 

Typedefs

typedef std::shared_ptr< DBThread > osmscout::DBThreadRef
 

Enumerations

enum  osmscout::DatabaseCoverage { osmscout::Outside = 0, osmscout::Covered = 1, osmscout::Intersects = 2 }
 

Functions

bool osmscout::operator!= (const MapViewStruct &r1, const MapViewStruct &r2)