SLProject  4.3.020
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
SENSSimulatedGps Member List

This is the complete list of members for SENSSimulatedGps, including all inherited members.

_clockSENSSimulated< SENSGps::Location >protected
_commonSimStartTimePtSENSSimulated< SENSGps::Location >protected
_condVarSENSSimulated< SENSGps::Location >protected
_dataSENSSimulated< SENSGps::Location >protected
_errorMsgSENSSimulated< SENSGps::Location >protected
_listenerMutexSENSGpsprivate
_listenersSENSGpsprivate
_llaMutexSENSGpsmutableprivate
_locationSENSGpsprivate
_msgMutexSENSSimulated< SENSGps::Location >protected
_mutexSENSSimulated< SENSGps::Location >protected
_nameSENSSimulated< SENSGps::Location >protected
_permissionGrantedSENSGpsprotected
_permissionListenerMutexSENSGpsmutableprivate
_permissionListenersSENSGpsprivate
_runningSENSGpsprotected
_sensorSimStoppedCBSENSSimulated< SENSGps::Location >protected
_startSimCBSENSSimulated< SENSGps::Location >protected
_stopSENSSimulated< SENSGps::Location >protected
_threadSENSSimulated< SENSGps::Location >protected
_threadIsRunningSENSSimulated< SENSGps::Location >protected
_timePtSENSGpsprivate
feedSensor()SENSSimulated< SENSGps::Location >private
feedSensorData(const int counter) overrideSENSSimulatedGpsprivatevirtual
getErrorMsg(std::string &msg) overrideSENSSimulated< SENSGps::Location >protectedvirtual
getLocation() constSENSGps
informPermissionListeners()SENSGpsprotected
isRunning()SENSGpsinline
isThreadRunning() const overrideSENSSimulated< SENSGps::Location >inlineprotectedvirtual
onLatencyProblem(int &counter)SENSSimulated< SENSGps::Location >inlineprotectedvirtual
permissionGranted() constSENSGps
prepareSensorData(const int counter)SENSSimulated< SENSGps::Location >inlineprotectedvirtual
registerListener(SENSGpsListener *listener)SENSGps
registerPermissionListener(std::function< void(void)> listener)SENSGps
SensorSimStoppedCB typedefSENSSimulated< SENSGps::Location >protected
SENSSimulated(const std::string name, StartSimCB startSimCB, SensorSimStoppedCB sensorSimStoppedCB, std::vector< std::pair< SENSTimePt, SENSGps::Location >> &&data, const SENSSimClock &clock)SENSSimulated< SENSGps::Location >protected
SENSSimulatedGps(StartSimCB startSimCB, SensorSimStoppedCB sensorSimStoppedCB, std::vector< std::pair< SENSTimePt, SENSGps::Location >> &&data, const SENSSimClock &clock)SENSSimulatedGpsprivate
SENSSimulator classSENSSimulatedGpsfriend
setLocation(SENSGps::Location location)SENSGpsprotected
start() overrideSENSSimulatedGpsvirtual
startSim()SENSSimulated< SENSGps::Location >protected
StartSimCB typedefSENSSimulated< SENSGps::Location >protected
stop() overrideSENSSimulatedGpsvirtual
stopSim()SENSSimulated< SENSGps::Location >protected
unregisterListener(SENSGpsListener *listener)SENSGps
updatePermission(bool granted)SENSGps
~SENSGps()SENSGpsinlinevirtual
~SENSSimulated()SENSSimulated< SENSGps::Location >inlinevirtual
~SENSSimulatedBase()SENSSimulatedBaseinlinevirtual
~SENSSimulatedGps()SENSSimulatedGps