QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
LogManager.cc File Reference
#include "LogManager.h"
#include <QtConcurrent/QtConcurrentRun>
#include <QtCore/QCoreApplication>
#include <QtCore/QMutex>
#include <QtCore/QMutexLocker>
#include <QtCore/QPointer>
#include <QtCore/QSaveFile>
#include <QtCore/QThread>
#include <QtQml/QJSEngine>
#include <atomic>
#include <cstring>
#include "LogFormatter.h"
#include "LogModel.h"
#include "LogRemoteSink.h"
#include "LogStore.h"
#include "LogStoreQueryModel.h"
#include "QGCCompression.h"
#include "QGCFileWriter.h"
#include "QGCLoggingCategory.h"
+ Include dependency graph for LogManager.cc:

Go to the source code of this file.

Variables

static QGCLoggingCategory qgcCategoryLogManagerLog ("Utilities.LogManager")
 
static Q_LOGGING_CATEGORY(LogManagerLog, "Utilities.LogManager", QtWarningMsg) static std std::atomic< bool > s_captureEnabled {false}
 
static QMutex s_captureMutex
 
static QList< LogEntrys_capturedMessages
 
static QtMessageHandler s_defaultHandler = nullptr
 

Variable Documentation

◆ qgcCategoryLogManagerLog

QGCLoggingCategory qgcCategoryLogManagerLog("Utilities.LogManager") ( "Utilities.LogManager"  )
static

◆ s_capturedMessages

QList<LogEntry> s_capturedMessages
static

Definition at line 33 of file LogManager.cc.

◆ s_captureEnabled

Q_LOGGING_CATEGORY ( LogManagerLog , "Utilities.LogManager" , QtWarningMsg) static std std::atomic<bool> s_captureEnabled {false}
static

Definition at line 31 of file LogManager.cc.

◆ s_captureMutex

QMutex s_captureMutex
static

Definition at line 32 of file LogManager.cc.

◆ s_defaultHandler

QtMessageHandler s_defaultHandler = nullptr
static

Definition at line 39 of file LogManager.cc.