nmealib 0.0.4
NMEA 0183/NMEA 2000 parsing library
Loading...
Searching...
No Matches
nmealib.h File Reference

Umbrella header for the nmealib library. More...

#include "nmealib/message.h"
#include "nmealib/nmeaException.h"
#include "nmealib/nmea0183.h"
#include "nmealib/nmea2000.h"
#include "nmealib/nmea0183/nmea0183Factory.h"
#include "nmealib/nmea0183/apb.h"
#include "nmealib/nmea0183/dbt.h"
#include "nmealib/nmea0183/dpt.h"
#include "nmealib/nmea0183/rmc.h"
#include "nmealib/nmea0183/gga.h"
#include "nmealib/nmea0183/gll.h"
#include "nmealib/nmea0183/gsa.h"
#include "nmealib/nmea0183/gsv.h"
#include "nmealib/nmea0183/hdg.h"
#include "nmealib/nmea0183/hdm.h"
#include "nmealib/nmea0183/mwv.h"
#include "nmealib/nmea0183/mtw.h"
#include "nmealib/nmea0183/rmb.h"
#include "nmealib/nmea0183/rma.h"
#include "nmealib/nmea0183/vhw.h"
#include "nmealib/nmea0183/vlw.h"
#include "nmealib/nmea0183/vtg.h"
#include "nmealib/nmea0183/vwr.h"
#include "nmealib/nmea0183/xdr.h"
#include "nmealib/nmea0183/xte.h"
#include "nmealib/nmea0183/zda.h"
#include "nmealib/nmea2000/nmea2000Factory.h"
#include "nmealib/nmea2000/dataTypes.h"
#include "nmealib/nmea2000/PGN128001.h"
#include "nmealib/nmea2000/PGN127245.h"
#include "nmealib/nmea2000/PGN128259.h"
#include "nmealib/nmea2000/PGN127250.h"
#include "nmealib/nmea2000/PGN127251.h"
#include "nmealib/nmea2000/PGN127257.h"
#include "nmealib/nmea2000/PGN129025.h"
#include "nmealib/nmea2000/PGN129026.h"
#include "nmealib/nmea2000/PGN130306.h"
Include dependency graph for nmealib.h:

Go to the source code of this file.

Detailed Description

Umbrella header for the nmealib library.

Including this single header provides access to all public types and functions exported by the library:

Example usage:

#include <nmealib.h>
auto msg = nmealib::nmea0183::Nmea0183Factory::create("$GPGGA,...*47\r\n");
static std::unique_ptr< Message0183 > create(const std::string &raw, Message::TimePoint ts=std::chrono::system_clock::now())
Creates a typed NMEA 0183 message from a raw sentence string.
Umbrella header for the nmealib library.

Definition in file nmealib.h.