33 lines
606 B
C++
Executable File
33 lines
606 B
C++
Executable File
/**
|
|
* @RDE_HEADER@
|
|
* ISM Handler Special Areas
|
|
* $Id$
|
|
* $HeadURL$
|
|
* $Author$
|
|
* Created by Hanna E. Rathje, 2023-07-26
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include <QHash>
|
|
|
|
#include "base.h"
|
|
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
namespace InfrastructureManagement
|
|
{
|
|
class ObjectSpecialArea;
|
|
class MainHandler;
|
|
class HandlerSpecialArea final : public Base
|
|
{
|
|
public:
|
|
explicit HandlerSpecialArea(MainHandler *mainHandler);
|
|
~HandlerSpecialArea();
|
|
|
|
bool init();
|
|
|
|
private:
|
|
QHash<int, ObjectSpecialArea *> m_objectSpecialAreaMap;
|
|
};
|
|
}
|