18 #ifndef QGSNMEACONNECTION_H 
   19 #define QGSNMEACONNECTION_H 
   21 #include "qgis_core.h" 
   49     void processStringBuffer();
 
   52     void processGgaSentence( 
const char *data, 
int len );
 
   54     void processRmcSentence( 
const char *data, 
int len );
 
   56     void processGsvSentence( 
const char *data, 
int len );
 
   58     void processVtgSentence( 
const char *data, 
int len );
 
   60     void processGsaSentence( 
const char *data, 
int len );
 
   62     void processGstSentence( 
const char *data, 
int len );
 
   64     void processHdtSentence( 
const char *data, 
int len );
 
   66     void processHchdgSentence( 
const char *data, 
int len );
 
   68     void processHchdtSentence( 
const char *data, 
int len );
 
Abstract base class for connection to a GPS device.
virtual void parseData()=0
Parse available data source content.
Evaluates NMEA sentences coming from a GPS device.
QString mStringBuffer
Store data from the device before it is processed.