/** * @RDE_HEADER@ * Stub header for CODEGEN_DATABASE generated code (BUILD_RTI=OFF) * This file is generated by CODEGEN_DATABASE macro when BUILD_RTI=ON * For BUILD_RTI=OFF builds, this stub provides the minimal interface */ #pragma once #include namespace Evaluations { /** * @brief Base class for database interface implementation * * This class is normally generated by CODEGEN_DATABASE macro. * This stub provides minimal interface for BUILD_RTI=OFF builds. */ class DatabaseInterfaceImpl : public QObject { Q_OBJECT public: explicit DatabaseInterfaceImpl(QObject *parent = nullptr) : QObject(parent) {} virtual ~DatabaseInterfaceImpl() = default; // Virtual methods that can be overridden by custom implementations virtual bool removeCategoryLinesPerNineLiner(qint64 nineLinerId) = 0; }; } // namespace Evaluations