/** * @RDE_HEADER@ * Header file which holds all occuring JSON keys * $Id$ * $HeadURL$ * $Author$ * Created by Philipp Dassow, SLST, 2017-12-05 */ #pragma once #include #include namespace AssetManagement { namespace WebSocketInterface { /** * @brief Namespace which holds all occuring JSON keys as const QString objects */ namespace JsonKeys { // types for client --> server messages // types for server --> client messages inline QString TRAINING_AREA_BASE_DATA() { return QStringLiteral("trainingAreaBaseData"); } inline QString TECHNICAL_AREA_BASE_DATA() { return QStringLiteral("technicalAreaBaseData"); } inline QString MAP_DESCRIPTION_BASE_DATA() { return QStringLiteral("mapDescriptionBaseData"); } inline QString LOCATION_BASE_DATA() { return QStringLiteral("locationBaseData"); } inline QString ASM_ASSET_BASE_DATA() { return QStringLiteral("asmAssetBaseData"); } // data keys } // namespace JsonKeys } // namespace WebSocketInterface } // namespace AssetManagement