Commit 22976f7e authored by Karel Slaný's avatar Karel Slaný

Inserted missing sources.

parent 55db3189
/*
* Copyright (C) 2014-2018 CZ.NIC
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* In addition, as a special exception, the copyright holders give
* permission to link the code of portions of this program with the
* OpenSSL library under certain conditions as described in each
* individual source file, and distribute linked combinations including
* the two.
*/
#include <QtCore> /* Q_NULLPTR */
#include "src/global.h"
class MessageProcessingEmitter *GlobalInstances::msgProcEmitterPtr = Q_NULLPTR;
class WorkerPool *GlobalInstances::workPoolPtr = Q_NULLPTR;
class Settings *GlobalInstances::setPtr = Q_NULLPTR;
/*
* Copyright (C) 2014-2018 CZ.NIC
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* In addition, as a special exception, the copyright holders give
* permission to link the code of portions of this program with the
* OpenSSL library under certain conditions as described in each
* individual source file, and distribute linked combinations including
* the two.
*/
#pragma once
/*!
* @brief The class holds pointers to all globally accessible structures.
*/
class GlobalInstances {
public:
static
class MessageProcessingEmitter *msgProcEmitterPtr; /*!< Status message emitter. */
static
class WorkerPool *workPoolPtr; /*!< Worker pool. */
static
class Settings *setPtr; /*!< Settings. */
private:
/*!
* @brief Private constructor.
*/
GlobalInstances(void);
};
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment