FlightGear next
flightgear::NavDataCache::ThreadedGUISearch::ThreadedGUISearchPrivate Class Reference

Inherits SGThread.

Public Member Functions

 ThreadedGUISearchPrivate ()
 
virtual void run ()
 

Public Attributes

std::mutex lock
 
sqlite3 * db
 
sqlite3_stmt_ptr query
 
PositionedIDVec results
 
bool isComplete
 
bool quit
 

Detailed Description

Definition at line 2969 of file NavDataCache.cxx.

Constructor & Destructor Documentation

◆ ThreadedGUISearchPrivate()

flightgear::NavDataCache::ThreadedGUISearch::ThreadedGUISearchPrivate::ThreadedGUISearchPrivate ( )
inline

Definition at line 2972 of file NavDataCache.cxx.

Member Function Documentation

◆ run()

virtual void flightgear::NavDataCache::ThreadedGUISearch::ThreadedGUISearchPrivate::run ( )
inlinevirtual

Definition at line 2978 of file NavDataCache.cxx.

Member Data Documentation

◆ db

sqlite3* flightgear::NavDataCache::ThreadedGUISearch::ThreadedGUISearchPrivate::db

Definition at line 3002 of file NavDataCache.cxx.

◆ isComplete

bool flightgear::NavDataCache::ThreadedGUISearch::ThreadedGUISearchPrivate::isComplete

Definition at line 3005 of file NavDataCache.cxx.

◆ lock

std::mutex flightgear::NavDataCache::ThreadedGUISearch::ThreadedGUISearchPrivate::lock

Definition at line 3001 of file NavDataCache.cxx.

◆ query

sqlite3_stmt_ptr flightgear::NavDataCache::ThreadedGUISearch::ThreadedGUISearchPrivate::query

Definition at line 3003 of file NavDataCache.cxx.

◆ quit

bool flightgear::NavDataCache::ThreadedGUISearch::ThreadedGUISearchPrivate::quit

Definition at line 3006 of file NavDataCache.cxx.

◆ results

PositionedIDVec flightgear::NavDataCache::ThreadedGUISearch::ThreadedGUISearchPrivate::results

Definition at line 3004 of file NavDataCache.cxx.


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