File indexing completed on 2024-04-28 15:09:10

0001 /*
0002     SPDX-FileCopyrightText: 2023 Wolfgang Reissenberger <sterne-jaeger@openfuture.de>
0003 
0004     Interface defining logging infrastructure for EKOS modules
0005     SPDX-FileCopyrightText: 2015 Daniel Leu <daniel_mihai.leu@cti.pub.ro>
0006 
0007     SPDX-License-Identifier: GPL-2.0-or-later
0008 */
0009 
0010 #pragma once
0011 
0012 #include <QString>
0013 
0014 namespace Ekos
0015 {
0016 class ModuleLogger
0017 {
0018 public:
0019     /**
0020      * @brief appendLogText Append a new line to the logging.
0021      */
0022     virtual void appendLogText(const QString &) {};
0023 
0024 }; // class ModuleLogger
0025 } // namespace