25 #ifndef FITSTREAMREADER_H
26 #define FITSTREAMREADER_H
31 #include <QVersionNumber>
45 void addData(
const QByteArray &data);
48 QIODevice *device()
const;
51 void setDevice(QIODevice *device);
54 QVersionNumber protocolVersion()
const;
55 QVersionNumber profileVersion()
const;
#define QTFIT_EXPORT
QtFit library export/import macro.
#define QTFIT_END_NAMESPACE
Macro for ending the QtFit library's top-most namespace (if one is defined).
#define QTFIT_BEGIN_NAMESPACE
Macro for starting the QtFit library's top-most namespace (if one is defined).
Declares the AbstractDataMessage class.
The AbstractDataMessage class is the polymorphic base class for all FIT Data Message classes.
Provides private implementation for FitStreamReader.
The FitStreamReader class provides a streaming parser for reading Garmin FIT files.
FitStreamReaderPrivate *const d_ptr
Internal d-pointer.