QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
ULogParser.h
Go to the documentation of this file.
1#pragma once
2
3#include "GeoTagData.h"
4
5#include <QtCore/QByteArray>
6#include <QtCore/QList>
7#include <QtCore/QString>
8
9#include <ulog_cpp/subscription.hpp>
10
11namespace ULogParser {
12
16GeoTagData parseGeoTagData(const ulog_cpp::TypedDataView &sample);
17
24bool getTagsFromLog(const char *data, qint64 size, QList<GeoTagData> &cameraFeedback, QString &errorMessage);
25
28inline bool getTagsFromLog(const QByteArray &log, QList<GeoTagData> &cameraFeedback, QString &errorMessage)
29{
30 return getTagsFromLog(log.constData(), log.size(), cameraFeedback, errorMessage);
31}
32
33} // namespace ULogParser
GeoTagData parseGeoTagData(const ulog_cpp::TypedDataView &sample)
Definition ULogParser.cc:11
bool getTagsFromLog(const char *data, qint64 size, QList< GeoTagData > &cameraFeedback, QString &errorMessage)
Definition ULogParser.cc:57