Provided by: libgps-dev_3.22-4ubuntu2_amd64 bug

NAME

       libgpsmm, libQgpsmm - C++ and QT class wrapper for the GPS daemon

SYNOPSIS

       C++:

       #include <libgpsmm>

       struct gps_data_t *open(char *host, char *port);

       struct gps_data_t *open(void);

       struct gps_data_t *send(char *request);

       struct gps_data_t *read(void);

       struct gps_data_t *waiting(int);

       struct gps_data_t *stream(unsigned intflags);

DESCRIPTION

       libgpsmm and libQgpsmm are mere wrappers over libgps. The important difference between the
       libraries is that libgpsmm is targeted at C++ applications and contained in libgps, while
       libQgpsmm is platform independent by using QTcpSocket to connect to gpsd and shipped as an
       additional library due to the necessary linking to QT. Method names are the same as the
       analogue C functions. For a detailed description of the functions please read libgps(3).
       open() must be called after class constructor and before any other method (open() is not
       inside the constructor since it may fail, however constructors have no return value). The
       analogue of the C function gps_close() is in the destructor.

SEE ALSO

       gpsd(8), gps(1), libgps(3).

AUTHOR

       Alfredo Pironti <alfredio@users.sourceforge.net>.