Changeset 6442 in ntrip for trunk/BNC/src/bncephuser.h
- Timestamp:
- Dec 26, 2014, 12:03:26 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/bncephuser.h
r6441 r6442 40 40 Q_OBJECT 41 41 42 public slots: 43 void slotNewGPSEph(t_ephGPS); 44 void slotNewGlonassEph(t_ephGlo); 45 void slotNewGalileoEph(t_ephGal); 46 void slotNewSBASEph(t_ephSBAS); 47 42 48 public: 43 49 bncEphUser(bool connectSlots); 44 50 virtual ~bncEphUser(); 51 52 t_irc putNewEph(const t_eph* newEph); 53 54 const t_eph* ephLast(const QString& prn) { 55 if (_eph.contains(prn)) { 56 return _eph[prn]->last; 57 } 58 return 0; 59 } 60 61 const t_eph* ephPrev(const QString& prn) { 62 if (_eph.contains(prn)) { 63 return _eph[prn]->prev; 64 } 65 return 0; 66 } 67 68 protected: 69 virtual void ephBufferChanged() {} 45 70 46 71 class t_ephPair { … … 58 83 }; 59 84 60 const t_ephPair* ephPair(const QString& prn) {61 if (_eph.contains(prn)) {62 return _eph[prn];63 }64 else {65 return 0;66 }67 }68 69 t_irc putNewEph(const t_eph* newEph);70 71 public slots:72 void slotNewGPSEph(t_ephGPS);73 void slotNewGlonassEph(t_ephGlo);74 void slotNewGalileoEph(t_ephGal);75 void slotNewSBASEph(t_ephSBAS);76 77 protected:78 virtual void ephBufferChanged() {}79 85 QMutex _mutex; 80 86 QMap<QString, t_ephPair*> _eph;
Note:
See TracChangeset
for help on using the changeset viewer.