Changeset 3045 in ntrip for trunk/BNS/bnsutils.h


Ignore:
Timestamp:
Feb 25, 2011, 3:12:22 PM (13 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNS/bnsutils.h

    r2558 r3045  
    1111class gpsEph;
    1212
    13 enum t_irc {failure = -1, success}; // return code
    14 
    15 void expandEnvVar(QString& str);
    16 
    17 QDateTime dateAndTimeFromGPSweek(int GPSWeek, double GPSWeeks);
    18 
    19 void GPSweekFromDateAndTime(const QDateTime& dateTime,
    20                             int& GPSWeek, double& GPSWeeks);
    21 
    22 void GPSweekFromYMDhms(int year, int month, int day, int hour, int min,
    23                        double sec, int& GPSWeek, double& GPSWeeks);
    24 
    25 void mjdFromDateAndTime(const QDateTime& dateTime, int& mjd, double& dayfrac);
    26 
    27 void currentGPSWeeks(int& week, double& sec);
    28 
    29 void XYZ_to_RSW(const ColumnVector& rr, const ColumnVector& vv,
    30                 const ColumnVector& xyz, ColumnVector& rsw);
    31 
    32 ColumnVector rungeKutta4(double xi, const ColumnVector& yi, double dx,
    33                          double* acc,
    34            ColumnVector (*der)(double x, const ColumnVector& y, double* acc));
    35 
    36 QByteArray waitForLine(QTcpSocket* socket);
    37 
     13namespace BNS {
     14  enum t_irc {failure = -1, success}; // return code
     15 
     16  void expandEnvVar(QString& str);
     17 
     18  QDateTime dateAndTimeFromGPSweek(int GPSWeek, double GPSWeeks);
     19 
     20  void GPSweekFromDateAndTime(const QDateTime& dateTime,
     21                              int& GPSWeek, double& GPSWeeks);
     22 
     23  void GPSweekFromYMDhms(int year, int month, int day, int hour, int min,
     24                         double sec, int& GPSWeek, double& GPSWeeks);
     25 
     26  void mjdFromDateAndTime(const QDateTime& dateTime, int& mjd, double& dayfrac);
     27 
     28  void currentGPSWeeks(int& week, double& sec);
     29 
     30  void XYZ_to_RSW(const ColumnVector& rr, const ColumnVector& vv,
     31                  const ColumnVector& xyz, ColumnVector& rsw);
     32 
     33  ColumnVector rungeKutta4(double xi, const ColumnVector& yi, double dx,
     34                           double* acc,
     35           ColumnVector (*der)(double x, const ColumnVector& y, double* acc));
     36 
     37  QByteArray waitForLine(QTcpSocket* socket);
     38}
    3839#endif
Note: See TracChangeset for help on using the changeset viewer.