Adds q2 repos to migrate

This commit is contained in:
torsten committed 2026-07-14 12:07:36 +02:00
1 parent ad1f62c4ee
commit 17f1c61c9e
991 files changed
+178451

No files matched your search

@@ -0,0 +1,87 @@
#pragma once
#include "PrtCnvThread.hpp"
namespace N_CoPrtCnv
{
class CoPrtCnvCentralTelegram;
}
namespace TrainingAreaBase
{
namespace TetraIcd
{
struct TrainingAreaTelegram;
}
}
namespace PrtCnv
{
class PrtCnvTelegramLogThread final : public PrtCnvThread
{
Q_OBJECT
public:
explicit PrtCnvTelegramLogThread(PrtCnvThreadStarter* a_parent);
int32_t create(NGL::Settings *settings) override;
int32_t init() override;
public slots:
void writeCentralTelegramLog(N_CoPrtCnv::CoPrtCnvCentralTelegram *a_centralTelegram, bool a_isSend, int a_priority);
void writeWlsTelegramLog(const TrainingAreaBase::TetraIcd::TrainingAreaTelegram *tele, bool a_isSend, int a_priority);
void writeRadioTelegramLog(const QByteArray &tele, bool a_isSend, int a_priority);
private:
signals:
void telegramLogReceived(const QByteArray &a_data, int a_protocolType, int a_priority);
private slots:
void writeTelegramLog(const QByteArray &a_data, int a_protocolType, int a_priority);
protected:
QString m_LogTelegramPathWithPrefix;
bool m_DoLogCentralTelegram;
bool m_DoLogWlsTelegram;
bool m_DoLogRadioTelegram;
};
}