cOMS/Application/ApplicationAbstract.h
Dennis Eichhorn 02ee4480ad
Some checks failed
CI / code-tests: ${{ matrix.os }} / ${{ matrix.platform }} (ubuntu-latest, x64) (push) Has been cancelled
CI / code-tests: ${{ matrix.os }} / ${{ matrix.platform }} (ubuntu-latest, x86) (push) Has been cancelled
CI / general_module_workflow_c (push) Has been cancelled
update
2024-05-29 05:12:23 +02:00

30 lines
610 B
C++
Executable File

/**
* Jingga
*
* @package Utils
* @copyright Dennis Eichhorn
* @license OMS License 1.0
* @version 1.0.0
* @link https://jingga.app
*/
#ifndef APPLICATION_ABSTRACT_H
#define APPLICATION_ABSTRACT_H
#include <stdio.h>
#include <stdlib.h>
#include "../DataStorage/Database/Connection/ConnectionAbstract.h"
#include "../Threads/Thread.h"
#include "../Utils/Parser/Json.h"
namespace Application
{
struct ApplicationAbstract {
DataStorage::Database::ConnectionAbstract *db;
nlohmann::json config;
Threads::ThreadPool *pool;
};
} // namespace Application
#endif