QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
LogViewerULogParser.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
LogParseResultPrivate.h
"
4
5
#include <QtCore/QString>
6
7
// Free-function parser for PX4 ULog (.ulg) files.
8
// Returns a filled LogParseResult on success (result.ok == true) or an error
9
// message in result.errorMessage on failure.
10
namespace
ULogParser
{
11
LogParseResult
parseFile
(
const
QString &filePath,
const
ProgressCallback
&progressCallback =
nullptr
,
const
CancelToken
&cancelToken =
nullptr
);
12
}
LogParseResultPrivate.h
ProgressCallback
std::function< void(float)> ProgressCallback
Definition
LogParseResultPrivate.h:20
CancelToken
std::shared_ptr< std::atomic< bool > > CancelToken
Definition
LogParseResultPrivate.h:24
ULogParser
Definition
ULogParser.cc:9
ULogParser::parseFile
LogParseResult parseFile(const QString &filePath, const ProgressCallback &progressCallback, const CancelToken &cancelToken)
Definition
LogViewerULogParser.cc:16
LogParseResult
Definition
LogParseResultPrivate.h:26
src
AnalyzeView
LogViewer
PX4ULog
LogViewerULogParser.h
Generated by
1.9.8