Lines Matching refs:hasFix
200 bool hasFix; in readAvailableData() local
201 const bool parsed = m_proxy->parsePosInfoFromNmeaData(buf, size, &pos, &hasFix); in readAvailableData()
208 m_hasFix |= hasFix; in readAvailableData()
237 m_hasFix = hasFix; in readAvailableData()
329 bool &hasFix) in processSentence() argument
378 if (m_proxy->parsePosInfoFromNmeaData(buf, size, &pos, &hasFix)) { in processSentence()
426 bool hasFix = false; in setFirstDateTime() local
427 processSentence(info, m_nextLine, m_proxy, m_pendingUpdates, hasFix); in setFirstDateTime()
432 pending.hasFix = hasFix; in setFirstDateTime()
444 m_proxy->notifyNewUpdate(&pending.info, pending.hasFix); in simulatePendingUpdate()
460 bool hasFix = false; in processNextSentence() local
462 int timeToNextUpdate = processSentence(info, m_nextLine, m_proxy, m_pendingUpdates, hasFix); in processNextSentence()
470 pending.hasFix = hasFix; in processNextSentence()
566 QGeoPositionInfo *posInfo, bool *hasFix) in parsePosInfoFromNmeaData() argument
568 return m_source->parsePosInfoFromNmeaData(data, size, posInfo, hasFix); in parsePosInfoFromNmeaData()
648 void QNmeaPositionInfoSourcePrivate::notifyNewUpdate(QGeoPositionInfo *update, bool hasFix) in notifyNewUpdate() argument
675 if (hasFix && update->isValid()) { in notifyNewUpdate()
839 QGeoPositionInfo *posInfo, bool *hasFix) in parsePosInfoFromNmeaData() argument
842 hasFix); in parsePosInfoFromNmeaData()