Changeset 5852 in ntrip for trunk/BNC/src/ephemeris.h


Ignore:
Timestamp:
Aug 7, 2014, 1:05:36 PM (10 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/ephemeris.h

    r5815 r5852  
    2020class t_eph {
    2121 public:
    22 
    2322  enum e_type {unknown, GPS, GLONASS, Galileo};
    2423
     
    3534                        double* xc, double* vv) const = 0;
    3635  virtual int  IOD() const = 0;
    37   virtual int  RTCM3(unsigned char *) = 0;
    3836
    3937  bool ok() const {return _ok;}
     
    8078
    8179class t_ephGPS : public t_eph {
     80 friend class t_ephEncoder;
    8281 public:
    8382  t_ephGPS() { }
     
    9695
    9796  virtual int  IOD() const { return static_cast<int>(_IODC); }
    98 
    99   virtual int  RTCM3(unsigned char *);
    10097
    10198  double TGD() const {return _TGD;} // Timing Group Delay (P1-P2 DCB)
     
    131128  double  _L2PFlag;         // L2 P data flag
    132129
    133   double  _ura;             // SV accuracy
     130  mutable double  _ura;             // SV accuracy
    134131  double  _health;          // SV health
    135132  double  _TGD;             // [s]   
     
    156153
    157154  virtual int  IOD() const;
    158 
    159   virtual int  RTCM3(unsigned char *);
    160155
    161156  void set(const glonassephemeris* ee);
     
    208203
    209204  virtual int  IOD() const { return static_cast<int>(_IODnav); }
    210 
    211   virtual int  RTCM3(unsigned char *);
    212205
    213206 private:
Note: See TracChangeset for help on using the changeset viewer.