Major Changes:
- Merged latest Qt5 devel content from dlbo (292 files changed, 7 new dirs)
- Consolidated forward-declarations and include folders
- Removed unneeded modules per Niklas' repo check list
Build System Fixes:
- Fixed CMake VERSION_GREATER syntax in ParticipantManagement/CMakeLists.txt
- Added VLC packages (libvlc-dev, vlc-plugin-base) to docker_build.sh
- Added PostgreSQL dev packages (libpq-dev, postgresql-server-dev-all) to Dockerfile
- Fixed locale warnings (ANSI_X3.4-1968 → C.UTF-8)
- Fixed ArcGIS SDK path warnings when BUILD_ARCGIS=OFF
Code Generation Fixes:
- Fixed IDL enum collisions (PortType→CorePortType/DdsutPortType, PdmEventType)
- Fixed Grantlee template svc_translation.cpp.grantlee:
- Changed {{ idl_enum.name }}_def:: to {{ idl_enum.name }}::
- Fixed .underlying() calls for C++11 scoped enums (enum class)
- Removed generated files from repo (moc_*, *_dtc.h, *_ftc.h)
Validation:
- BUILD_RTI=ON: SUCCESS
- BUILD_RTI=OFF: SUCCESS
- C++17 standard maintained for RTI 7.7 compatibility
- Ubuntu 26.04 Docker environment verified
Remaining Warnings (expected):
- BgViewer, KDChart, KDReports, Poppler-Qt6 not found (optional features)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1003 lines
55 KiB
C++
1003 lines
55 KiB
C++
/**
|
|
* @RDE_HEADER@
|
|
* Convert DSS enumerations to translatable strings
|
|
* $Id$
|
|
* $HeadURL$
|
|
* $Author$
|
|
*/
|
|
|
|
|
|
// filename: pdm_translation.cpp
|
|
|
|
#include "pdm_translation.h"
|
|
#include <QCoreApplication>
|
|
|
|
namespace ProjectDataManagement
|
|
{
|
|
|
|
//
|
|
// L19_Oi
|
|
//
|
|
QString toString(L19_Oi state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case L19_Oi::L19_Oi_Empty: return QCoreApplication::translate("L19_Oi", "L19_Oi_Empty");
|
|
case L19_Oi::L19_Oi_F1: return QCoreApplication::translate("L19_Oi", "L19_Oi_F1");
|
|
case L19_Oi::L19_Oi_F2: return QCoreApplication::translate("L19_Oi", "L19_Oi_F2");
|
|
case L19_Oi::L19_Oi_F3: return QCoreApplication::translate("L19_Oi", "L19_Oi_F3");
|
|
case L19_Oi::L19_Oi_F4: return QCoreApplication::translate("L19_Oi", "L19_Oi_F4");
|
|
case L19_Oi::L19_Oi_F5: return QCoreApplication::translate("L19_Oi", "L19_Oi_F5");
|
|
case L19_Oi::L19_Oi_F6: return QCoreApplication::translate("L19_Oi", "L19_Oi_F6");
|
|
case L19_Oi::L19_Oi_F7: return QCoreApplication::translate("L19_Oi", "L19_Oi_F7");
|
|
case L19_Oi::L19_Oi_F8: return QCoreApplication::translate("L19_Oi", "L19_Oi_F8");
|
|
case L19_Oi::L19_Oi_F9: return QCoreApplication::translate("L19_Oi", "L19_Oi_F9");
|
|
case L19_Oi::L19_Oi_L: return QCoreApplication::translate("L19_Oi", "L19_Oi_L");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("L19_Oi", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// L22_FireHaltCategory
|
|
//
|
|
QString toString(L22_FireHaltCategory state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case L22_FireHaltCategory::L22_FireHaltCategory_A: return QCoreApplication::translate("L22_FireHaltCategory", "L22_FireHaltCategory_A");
|
|
case L22_FireHaltCategory::L22_FireHaltCategory_R: return QCoreApplication::translate("L22_FireHaltCategory", "L22_FireHaltCategory_R");
|
|
case L22_FireHaltCategory::L22_FireHaltCategory_E: return QCoreApplication::translate("L22_FireHaltCategory", "L22_FireHaltCategory_E");
|
|
case L22_FireHaltCategory::L22_FireHaltCategory_C: return QCoreApplication::translate("L22_FireHaltCategory", "L22_FireHaltCategory_C");
|
|
case L22_FireHaltCategory::L22_FireHaltCategory_F: return QCoreApplication::translate("L22_FireHaltCategory", "L22_FireHaltCategory_F");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("L22_FireHaltCategory", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// L25_KindGuidingLine
|
|
//
|
|
QString toString(L25_KindGuidingLine state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case L25_KindGuidingLine::FFA: return QCoreApplication::translate("L25_KindGuidingLine", "FFA");
|
|
case L25_KindGuidingLine::NFA: return QCoreApplication::translate("L25_KindGuidingLine", "NFA");
|
|
case L25_KindGuidingLine::RFA: return QCoreApplication::translate("L25_KindGuidingLine", "RFA");
|
|
case L25_KindGuidingLine::FSCL: return QCoreApplication::translate("L25_KindGuidingLine", "FSCL");
|
|
case L25_KindGuidingLine::RFL: return QCoreApplication::translate("L25_KindGuidingLine", "RFL");
|
|
case L25_KindGuidingLine::FSSL: return QCoreApplication::translate("L25_KindGuidingLine", "FSSL");
|
|
case L25_KindGuidingLine::NFL: return QCoreApplication::translate("L25_KindGuidingLine", "NFL");
|
|
case L25_KindGuidingLine::nesA: return QCoreApplication::translate("L25_KindGuidingLine", "nesA");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("L25_KindGuidingLine", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// L26_EffectingSystemType
|
|
//
|
|
QString toString(L26_EffectingSystemType state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case L26_EffectingSystemType::Pzh2000: return QCoreApplication::translate("L26_EffectingSystemType", "Pzh2000");
|
|
case L26_EffectingSystemType::RRohr: return QCoreApplication::translate("L26_EffectingSystemType", "RRohr");
|
|
case L26_EffectingSystemType::Mars: return QCoreApplication::translate("L26_EffectingSystemType", "Mars");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("L26_EffectingSystemType", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// L27_EffectorId
|
|
//
|
|
QString toString(L27_EffectorId state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case L27_EffectorId::A: return QCoreApplication::translate("L27_EffectorId", "A");
|
|
case L27_EffectorId::B: return QCoreApplication::translate("L27_EffectorId", "B");
|
|
case L27_EffectorId::C: return QCoreApplication::translate("L27_EffectorId", "C");
|
|
case L27_EffectorId::D: return QCoreApplication::translate("L27_EffectorId", "D");
|
|
case L27_EffectorId::E: return QCoreApplication::translate("L27_EffectorId", "E");
|
|
case L27_EffectorId::F: return QCoreApplication::translate("L27_EffectorId", "F");
|
|
case L27_EffectorId::G: return QCoreApplication::translate("L27_EffectorId", "G");
|
|
case L27_EffectorId::H: return QCoreApplication::translate("L27_EffectorId", "H");
|
|
case L27_EffectorId::I: return QCoreApplication::translate("L27_EffectorId", "I");
|
|
case L27_EffectorId::J: return QCoreApplication::translate("L27_EffectorId", "J");
|
|
case L27_EffectorId::K: return QCoreApplication::translate("L27_EffectorId", "K");
|
|
case L27_EffectorId::L: return QCoreApplication::translate("L27_EffectorId", "L");
|
|
case L27_EffectorId::M: return QCoreApplication::translate("L27_EffectorId", "M");
|
|
case L27_EffectorId::N: return QCoreApplication::translate("L27_EffectorId", "N");
|
|
case L27_EffectorId::O: return QCoreApplication::translate("L27_EffectorId", "O");
|
|
case L27_EffectorId::P: return QCoreApplication::translate("L27_EffectorId", "P");
|
|
case L27_EffectorId::Q: return QCoreApplication::translate("L27_EffectorId", "Q");
|
|
case L27_EffectorId::R: return QCoreApplication::translate("L27_EffectorId", "R");
|
|
case L27_EffectorId::S: return QCoreApplication::translate("L27_EffectorId", "S");
|
|
case L27_EffectorId::T: return QCoreApplication::translate("L27_EffectorId", "T");
|
|
case L27_EffectorId::U: return QCoreApplication::translate("L27_EffectorId", "U");
|
|
case L27_EffectorId::V: return QCoreApplication::translate("L27_EffectorId", "V");
|
|
case L27_EffectorId::W: return QCoreApplication::translate("L27_EffectorId", "W");
|
|
case L27_EffectorId::X: return QCoreApplication::translate("L27_EffectorId", "X");
|
|
case L27_EffectorId::Y: return QCoreApplication::translate("L27_EffectorId", "Y");
|
|
case L27_EffectorId::Z: return QCoreApplication::translate("L27_EffectorId", "Z");
|
|
case L27_EffectorId::B1: return QCoreApplication::translate("L27_EffectorId", "B1");
|
|
case L27_EffectorId::B2: return QCoreApplication::translate("L27_EffectorId", "B2");
|
|
case L27_EffectorId::B3: return QCoreApplication::translate("L27_EffectorId", "B3");
|
|
case L27_EffectorId::B4: return QCoreApplication::translate("L27_EffectorId", "B4");
|
|
case L27_EffectorId::B5: return QCoreApplication::translate("L27_EffectorId", "B5");
|
|
case L27_EffectorId::B6: return QCoreApplication::translate("L27_EffectorId", "B6");
|
|
case L27_EffectorId::B7: return QCoreApplication::translate("L27_EffectorId", "B7");
|
|
case L27_EffectorId::B8: return QCoreApplication::translate("L27_EffectorId", "B8");
|
|
case L27_EffectorId::C1: return QCoreApplication::translate("L27_EffectorId", "C1");
|
|
case L27_EffectorId::C2: return QCoreApplication::translate("L27_EffectorId", "C2");
|
|
case L27_EffectorId::C3: return QCoreApplication::translate("L27_EffectorId", "C3");
|
|
case L27_EffectorId::C4: return QCoreApplication::translate("L27_EffectorId", "C4");
|
|
case L27_EffectorId::C5: return QCoreApplication::translate("L27_EffectorId", "C5");
|
|
case L27_EffectorId::C6: return QCoreApplication::translate("L27_EffectorId", "C6");
|
|
case L27_EffectorId::C7: return QCoreApplication::translate("L27_EffectorId", "C7");
|
|
case L27_EffectorId::C8: return QCoreApplication::translate("L27_EffectorId", "C8");
|
|
case L27_EffectorId::NO_211: return QCoreApplication::translate("L27_EffectorId", "NO_211");
|
|
case L27_EffectorId::NO_212: return QCoreApplication::translate("L27_EffectorId", "NO_212");
|
|
case L27_EffectorId::NO_213: return QCoreApplication::translate("L27_EffectorId", "NO_213");
|
|
case L27_EffectorId::NO_214: return QCoreApplication::translate("L27_EffectorId", "NO_214");
|
|
case L27_EffectorId::NO_215: return QCoreApplication::translate("L27_EffectorId", "NO_215");
|
|
case L27_EffectorId::NO_216: return QCoreApplication::translate("L27_EffectorId", "NO_216");
|
|
case L27_EffectorId::NO_217: return QCoreApplication::translate("L27_EffectorId", "NO_217");
|
|
case L27_EffectorId::NO_218: return QCoreApplication::translate("L27_EffectorId", "NO_218");
|
|
case L27_EffectorId::NO_221: return QCoreApplication::translate("L27_EffectorId", "NO_221");
|
|
case L27_EffectorId::NO_222: return QCoreApplication::translate("L27_EffectorId", "NO_222");
|
|
case L27_EffectorId::NO_223: return QCoreApplication::translate("L27_EffectorId", "NO_223");
|
|
case L27_EffectorId::NO_224: return QCoreApplication::translate("L27_EffectorId", "NO_224");
|
|
case L27_EffectorId::NO_225: return QCoreApplication::translate("L27_EffectorId", "NO_225");
|
|
case L27_EffectorId::NO_226: return QCoreApplication::translate("L27_EffectorId", "NO_226");
|
|
case L27_EffectorId::NO_227: return QCoreApplication::translate("L27_EffectorId", "NO_227");
|
|
case L27_EffectorId::NO_228: return QCoreApplication::translate("L27_EffectorId", "NO_228");
|
|
case L27_EffectorId::NO_311: return QCoreApplication::translate("L27_EffectorId", "NO_311");
|
|
case L27_EffectorId::NO_312: return QCoreApplication::translate("L27_EffectorId", "NO_312");
|
|
case L27_EffectorId::NO_313: return QCoreApplication::translate("L27_EffectorId", "NO_313");
|
|
case L27_EffectorId::NO_314: return QCoreApplication::translate("L27_EffectorId", "NO_314");
|
|
case L27_EffectorId::NO_315: return QCoreApplication::translate("L27_EffectorId", "NO_315");
|
|
case L27_EffectorId::NO_316: return QCoreApplication::translate("L27_EffectorId", "NO_316");
|
|
case L27_EffectorId::NO_317: return QCoreApplication::translate("L27_EffectorId", "NO_317");
|
|
case L27_EffectorId::NO_318: return QCoreApplication::translate("L27_EffectorId", "NO_318");
|
|
case L27_EffectorId::NO_321: return QCoreApplication::translate("L27_EffectorId", "NO_321");
|
|
case L27_EffectorId::NO_322: return QCoreApplication::translate("L27_EffectorId", "NO_322");
|
|
case L27_EffectorId::NO_323: return QCoreApplication::translate("L27_EffectorId", "NO_323");
|
|
case L27_EffectorId::NO_324: return QCoreApplication::translate("L27_EffectorId", "NO_324");
|
|
case L27_EffectorId::NO_325: return QCoreApplication::translate("L27_EffectorId", "NO_325");
|
|
case L27_EffectorId::NO_326: return QCoreApplication::translate("L27_EffectorId", "NO_326");
|
|
case L27_EffectorId::NO_327: return QCoreApplication::translate("L27_EffectorId", "NO_327");
|
|
case L27_EffectorId::NO_328: return QCoreApplication::translate("L27_EffectorId", "NO_328");
|
|
case L27_EffectorId::NO_411: return QCoreApplication::translate("L27_EffectorId", "NO_411");
|
|
case L27_EffectorId::NO_412: return QCoreApplication::translate("L27_EffectorId", "NO_412");
|
|
case L27_EffectorId::NO_413: return QCoreApplication::translate("L27_EffectorId", "NO_413");
|
|
case L27_EffectorId::NO_414: return QCoreApplication::translate("L27_EffectorId", "NO_414");
|
|
case L27_EffectorId::NO_415: return QCoreApplication::translate("L27_EffectorId", "NO_415");
|
|
case L27_EffectorId::NO_416: return QCoreApplication::translate("L27_EffectorId", "NO_416");
|
|
case L27_EffectorId::NO_417: return QCoreApplication::translate("L27_EffectorId", "NO_417");
|
|
case L27_EffectorId::NO_418: return QCoreApplication::translate("L27_EffectorId", "NO_418");
|
|
case L27_EffectorId::NO_421: return QCoreApplication::translate("L27_EffectorId", "NO_421");
|
|
case L27_EffectorId::NO_422: return QCoreApplication::translate("L27_EffectorId", "NO_422");
|
|
case L27_EffectorId::NO_423: return QCoreApplication::translate("L27_EffectorId", "NO_423");
|
|
case L27_EffectorId::NO_424: return QCoreApplication::translate("L27_EffectorId", "NO_424");
|
|
case L27_EffectorId::NO_425: return QCoreApplication::translate("L27_EffectorId", "NO_425");
|
|
case L27_EffectorId::NO_426: return QCoreApplication::translate("L27_EffectorId", "NO_426");
|
|
case L27_EffectorId::NO_427: return QCoreApplication::translate("L27_EffectorId", "NO_427");
|
|
case L27_EffectorId::NO_428: return QCoreApplication::translate("L27_EffectorId", "NO_428");
|
|
case L27_EffectorId::NO_511: return QCoreApplication::translate("L27_EffectorId", "NO_511");
|
|
case L27_EffectorId::NO_512: return QCoreApplication::translate("L27_EffectorId", "NO_512");
|
|
case L27_EffectorId::NO_513: return QCoreApplication::translate("L27_EffectorId", "NO_513");
|
|
case L27_EffectorId::NO_514: return QCoreApplication::translate("L27_EffectorId", "NO_514");
|
|
case L27_EffectorId::NO_515: return QCoreApplication::translate("L27_EffectorId", "NO_515");
|
|
case L27_EffectorId::NO_516: return QCoreApplication::translate("L27_EffectorId", "NO_516");
|
|
case L27_EffectorId::NO_517: return QCoreApplication::translate("L27_EffectorId", "NO_517");
|
|
case L27_EffectorId::NO_518: return QCoreApplication::translate("L27_EffectorId", "NO_518");
|
|
case L27_EffectorId::NO_521: return QCoreApplication::translate("L27_EffectorId", "NO_521");
|
|
case L27_EffectorId::NO_522: return QCoreApplication::translate("L27_EffectorId", "NO_522");
|
|
case L27_EffectorId::NO_523: return QCoreApplication::translate("L27_EffectorId", "NO_523");
|
|
case L27_EffectorId::NO_524: return QCoreApplication::translate("L27_EffectorId", "NO_524");
|
|
case L27_EffectorId::NO_525: return QCoreApplication::translate("L27_EffectorId", "NO_525");
|
|
case L27_EffectorId::NO_526: return QCoreApplication::translate("L27_EffectorId", "NO_526");
|
|
case L27_EffectorId::NO_527: return QCoreApplication::translate("L27_EffectorId", "NO_527");
|
|
case L27_EffectorId::NO_528: return QCoreApplication::translate("L27_EffectorId", "NO_528");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("L27_EffectorId", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// L28_Status
|
|
//
|
|
QString toString(L28_Status state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case L28_Status::NichtEinsatzbereit: return QCoreApplication::translate("L28_Status", "NichtEinsatzbereit");
|
|
case L28_Status::Einsatzbereit: return QCoreApplication::translate("L28_Status", "Einsatzbereit");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("L28_Status", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// L43_AngleGroup
|
|
//
|
|
QString toString(L43_AngleGroup state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case L43_AngleGroup::Lower: return QCoreApplication::translate("L43_AngleGroup", "Lower");
|
|
case L43_AngleGroup::Upper: return QCoreApplication::translate("L43_AngleGroup", "Upper");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("L43_AngleGroup", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// L46_GpsFrequency
|
|
//
|
|
QString toString(L46_GpsFrequency state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case L46_GpsFrequency::L1: return QCoreApplication::translate("L46_GpsFrequency", "L1");
|
|
case L46_GpsFrequency::L2: return QCoreApplication::translate("L46_GpsFrequency", "L2");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("L46_GpsFrequency", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// L4_TargetGeometry
|
|
//
|
|
QString toString(L4_TargetGeometry state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case L4_TargetGeometry::Point: return QCoreApplication::translate("L4_TargetGeometry", "Point");
|
|
case L4_TargetGeometry::Area: return QCoreApplication::translate("L4_TargetGeometry", "Area");
|
|
case L4_TargetGeometry::Radial: return QCoreApplication::translate("L4_TargetGeometry", "Radial");
|
|
case L4_TargetGeometry::Linear: return QCoreApplication::translate("L4_TargetGeometry", "Linear");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("L4_TargetGeometry", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// L7_Request
|
|
//
|
|
QString toString(L7_Request state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case L7_Request::ABR: return QCoreApplication::translate("L7_Request", "ABR");
|
|
case L7_Request::BEK: return QCoreApplication::translate("L7_Request", "BEK");
|
|
case L7_Request::BEL: return QCoreApplication::translate("L7_Request", "BEL");
|
|
case L7_Request::BLE: return QCoreApplication::translate("L7_Request", "BLE");
|
|
case L7_Request::NIE: return QCoreApplication::translate("L7_Request", "NIE");
|
|
case L7_Request::SPE: return QCoreApplication::translate("L7_Request", "SPE");
|
|
case L7_Request::STO: return QCoreApplication::translate("L7_Request", "STO");
|
|
case L7_Request::UBW: return QCoreApplication::translate("L7_Request", "UBW");
|
|
case L7_Request::VER: return QCoreApplication::translate("L7_Request", "VER");
|
|
case L7_Request::ZSL: return QCoreApplication::translate("L7_Request", "ZSL");
|
|
case L7_Request::ZER: return QCoreApplication::translate("L7_Request", "ZER");
|
|
case L7_Request::BWL: return QCoreApplication::translate("L7_Request", "BWL");
|
|
case L7_Request::MRK: return QCoreApplication::translate("L7_Request", "MRK");
|
|
case L7_Request::WRN: return QCoreApplication::translate("L7_Request", "WRN");
|
|
case L7_Request::BLI: return QCoreApplication::translate("L7_Request", "BLI");
|
|
case L7_Request::BEI: return QCoreApplication::translate("L7_Request", "BEI");
|
|
case L7_Request::BEW: return QCoreApplication::translate("L7_Request", "BEW");
|
|
case L7_Request::BEO: return QCoreApplication::translate("L7_Request", "BEO");
|
|
case L7_Request::BLW: return QCoreApplication::translate("L7_Request", "BLW");
|
|
case L7_Request::MBE: return QCoreApplication::translate("L7_Request", "MBE");
|
|
case L7_Request::MBL: return QCoreApplication::translate("L7_Request", "MBL");
|
|
case L7_Request::MIR: return QCoreApplication::translate("L7_Request", "MIR");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("L7_Request", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// L48_TrajectoryRocket
|
|
//
|
|
QString toString(L48_TrajectoryRocket state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case L48_TrajectoryRocket::Nominal: return QCoreApplication::translate("L48_TrajectoryRocket", "Nominal");
|
|
case L48_TrajectoryRocket::Vertical: return QCoreApplication::translate("L48_TrajectoryRocket", "Vertical");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("L48_TrajectoryRocket", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// DataErrorReason
|
|
//
|
|
QString toString(DataErrorReason state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case DataErrorReason::DataErrorReason_Unknown: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_Unknown");
|
|
case DataErrorReason::DataErrorReason_WrongParameter: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_WrongParameter");
|
|
case DataErrorReason::DataErrorReason_TelegramOutdated: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_TelegramOutdated");
|
|
case DataErrorReason::DataErrorReason_InvalidByteCount: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_InvalidByteCount");
|
|
case DataErrorReason::DataErrorReason_InvalidData: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_InvalidData");
|
|
case DataErrorReason::DataErrorReason_FragmentationError: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_FragmentationError");
|
|
case DataErrorReason::DataErrorReason_UnknownError: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_UnknownError");
|
|
case DataErrorReason::DataErrorReason_AdditionalDemandTimeout: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_AdditionalDemandTimeout");
|
|
case DataErrorReason::DataErrorReason_ErrorLoginEquipmentNumber: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_ErrorLoginEquipmentNumber");
|
|
case DataErrorReason::DataErrorReason_ErrorLoginTetraId: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_ErrorLoginTetraId");
|
|
case DataErrorReason::DataErrorReason_InfoLoginMasteringFlag: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_InfoLoginMasteringFlag");
|
|
case DataErrorReason::DataErrorReason_ErrorSendingNamelist: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_ErrorSendingNamelist");
|
|
case DataErrorReason::DataErrorReason_ErrorSendingToExerciseControl: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_ErrorSendingToExerciseControl");
|
|
case DataErrorReason::DataErrorReason_ErrorNotLoggedIn: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_ErrorNotLoggedIn");
|
|
case DataErrorReason::DataErrorReason_ErrorNotLicensed: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_ErrorNotLicensed");
|
|
case DataErrorReason::DataErrorReason_ErrorConfigSelfTest: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_ErrorConfigSelfTest");
|
|
case DataErrorReason::DataErrorReason_JsonDecodeFailure: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_JsonDecodeFailure");
|
|
case DataErrorReason::DataErrorReason_WrongCrc: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_WrongCrc");
|
|
case DataErrorReason::DataErrorReason_BroadcastCounterOverflow: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_BroadcastCounterOverflow");
|
|
case DataErrorReason::DataErrorReason_InvalidTime: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_InvalidTime");
|
|
case DataErrorReason::DataErrorReason_InvalidPosition: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_InvalidPosition");
|
|
case DataErrorReason::DataErrorReason_InvalidTacticalState: return QCoreApplication::translate("DataErrorReason", "DataErrorReason_InvalidTacticalState");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("DataErrorReason", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// EffectSource
|
|
//
|
|
QString toString(EffectSource state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case EffectSource::ES_Unknown: return QCoreApplication::translate("EffectSource", "ES_Unknown");
|
|
case EffectSource::ES_Internal: return QCoreApplication::translate("EffectSource", "ES_Internal");
|
|
case EffectSource::ES_ADLER: return QCoreApplication::translate("EffectSource", "ES_ADLER");
|
|
case EffectSource::ES_HLA: return QCoreApplication::translate("EffectSource", "ES_HLA");
|
|
case EffectSource::ES_ADLER_STANDALONE: return QCoreApplication::translate("EffectSource", "ES_ADLER_STANDALONE");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("EffectSource", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// PdmEventType
|
|
//
|
|
QString toString(PdmEventType state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case PdmEventType::EventType_Unknown: return QCoreApplication::translate("PdmEventType", "EventType_Unknown");
|
|
case PdmEventType::EventType_Hit: return QCoreApplication::translate("PdmEventType", "EventType_Hit");
|
|
case PdmEventType::EventType_WeaponAssignment: return QCoreApplication::translate("PdmEventType", "EventType_WeaponAssignment");
|
|
case PdmEventType::EventType_BiteMessage: return QCoreApplication::translate("PdmEventType", "EventType_BiteMessage");
|
|
case PdmEventType::EventType_FireEvent: return QCoreApplication::translate("PdmEventType", "EventType_FireEvent");
|
|
case PdmEventType::EventType_HitBuilding: return QCoreApplication::translate("PdmEventType", "EventType_HitBuilding");
|
|
case PdmEventType::EventType_Manipulation: return QCoreApplication::translate("PdmEventType", "EventType_Manipulation");
|
|
case PdmEventType::EventType_CameraVideo: return QCoreApplication::translate("PdmEventType", "EventType_CameraVideo");
|
|
case PdmEventType::EventType_RadioCnr: return QCoreApplication::translate("PdmEventType", "EventType_RadioCnr");
|
|
case PdmEventType::EventType_RadioTvc: return QCoreApplication::translate("PdmEventType", "EventType_RadioTvc");
|
|
case PdmEventType::EventType_HitEffectSimulation: return QCoreApplication::translate("PdmEventType", "EventType_HitEffectSimulation");
|
|
case PdmEventType::EventType_HitMine: return QCoreApplication::translate("PdmEventType", "EventType_HitMine");
|
|
case PdmEventType::EventType_HitN: return QCoreApplication::translate("PdmEventType", "EventType_HitN");
|
|
case PdmEventType::EventType_HitC: return QCoreApplication::translate("PdmEventType", "EventType_HitC");
|
|
case PdmEventType::EventType_EnterDangerArea: return QCoreApplication::translate("PdmEventType", "EventType_EnterDangerArea");
|
|
case PdmEventType::EventType_LeaveDangerArea: return QCoreApplication::translate("PdmEventType", "EventType_LeaveDangerArea");
|
|
case PdmEventType::EventType_EnterMineArea: return QCoreApplication::translate("PdmEventType", "EventType_EnterMineArea");
|
|
case PdmEventType::EventType_LeaveMineArea: return QCoreApplication::translate("PdmEventType", "EventType_LeaveMineArea");
|
|
case PdmEventType::EventType_CrossLocalBorderline: return QCoreApplication::translate("PdmEventType", "EventType_CrossLocalBorderline");
|
|
case PdmEventType::EventType_EnterFunctionalArea: return QCoreApplication::translate("PdmEventType", "EventType_EnterFunctionalArea");
|
|
case PdmEventType::EventType_LeaveFunctionalArea: return QCoreApplication::translate("PdmEventType", "EventType_LeaveFunctionalArea");
|
|
case PdmEventType::EventType_EnterNuclear: return QCoreApplication::translate("PdmEventType", "EventType_EnterNuclear");
|
|
case PdmEventType::EventType_LeaveNuclear: return QCoreApplication::translate("PdmEventType", "EventType_LeaveNuclear");
|
|
case PdmEventType::EventType_CrossGlobalBorderline: return QCoreApplication::translate("PdmEventType", "EventType_CrossGlobalBorderline");
|
|
case PdmEventType::EventType_HitB: return QCoreApplication::translate("PdmEventType", "EventType_HitB");
|
|
case PdmEventType::EventType_FriendlyFire: return QCoreApplication::translate("PdmEventType", "EventType_FriendlyFire");
|
|
case PdmEventType::EventType_HitGasPipe: return QCoreApplication::translate("PdmEventType", "EventType_HitGasPipe");
|
|
case PdmEventType::EventType_MineArea: return QCoreApplication::translate("PdmEventType", "EventType_MineArea");
|
|
case PdmEventType::EventType_NContamination: return QCoreApplication::translate("PdmEventType", "EventType_NContamination");
|
|
case PdmEventType::EventType_BCContamination: return QCoreApplication::translate("PdmEventType", "EventType_BCContamination");
|
|
case PdmEventType::EventType_DangerArea: return QCoreApplication::translate("PdmEventType", "EventType_DangerArea");
|
|
case PdmEventType::EventType_FunctionalArea: return QCoreApplication::translate("PdmEventType", "EventType_FunctionalArea");
|
|
case PdmEventType::EventType_MineCorridor: return QCoreApplication::translate("PdmEventType", "EventType_MineCorridor");
|
|
case PdmEventType::EventType_Borderline: return QCoreApplication::translate("PdmEventType", "EventType_Borderline");
|
|
case PdmEventType::EventType_TechnicalArea: return QCoreApplication::translate("PdmEventType", "EventType_TechnicalArea");
|
|
case PdmEventType::EventType_GasPipe: return QCoreApplication::translate("PdmEventType", "EventType_GasPipe");
|
|
case PdmEventType::EventType_Sanitation: return QCoreApplication::translate("PdmEventType", "EventType_Sanitation");
|
|
case PdmEventType::EventType_EnterHazardDistance: return QCoreApplication::translate("PdmEventType", "EventType_EnterHazardDistance");
|
|
case PdmEventType::EventType_LeaveHazardDistance: return QCoreApplication::translate("PdmEventType", "EventType_LeaveHazardDistance");
|
|
case PdmEventType::EventType_EquipmentErrorReport: return QCoreApplication::translate("PdmEventType", "EventType_EquipmentErrorReport");
|
|
case PdmEventType::EventType_EmergencyCall: return QCoreApplication::translate("PdmEventType", "EventType_EmergencyCall");
|
|
case PdmEventType::EventType_AirSupport: return QCoreApplication::translate("PdmEventType", "EventType_AirSupport");
|
|
case PdmEventType::EventType_ExplosionCluster: return QCoreApplication::translate("PdmEventType", "EventType_ExplosionCluster");
|
|
case PdmEventType::EventType_Jamming: return QCoreApplication::translate("PdmEventType", "EventType_Jamming");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("PdmEventType", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// GearClass
|
|
//
|
|
QString toString(GearClass state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case GearClass::GearClass_Unknown: return QCoreApplication::translate("GearClass", "GearClass_Unknown");
|
|
case GearClass::GearClass_Unspecified: return QCoreApplication::translate("GearClass", "GearClass_Unspecified");
|
|
case GearClass::GearClass_Nuclear: return QCoreApplication::translate("GearClass", "GearClass_Nuclear");
|
|
case GearClass::GearClass_Biological: return QCoreApplication::translate("GearClass", "GearClass_Biological");
|
|
case GearClass::GearClass_Chemical: return QCoreApplication::translate("GearClass", "GearClass_Chemical");
|
|
case GearClass::GearClass_MineArea: return QCoreApplication::translate("GearClass", "GearClass_MineArea");
|
|
case GearClass::GearClass_MineSingle: return QCoreApplication::translate("GearClass", "GearClass_MineSingle");
|
|
case GearClass::GearClass_Artillery: return QCoreApplication::translate("GearClass", "GearClass_Artillery");
|
|
case GearClass::GearClass_Mortar: return QCoreApplication::translate("GearClass", "GearClass_Mortar");
|
|
case GearClass::GearClass_Geopairing: return QCoreApplication::translate("GearClass", "GearClass_Geopairing");
|
|
case GearClass::GearClass_DuelSim: return QCoreApplication::translate("GearClass", "GearClass_DuelSim");
|
|
case GearClass::GearClass_FunctionalArea: return QCoreApplication::translate("GearClass", "GearClass_FunctionalArea");
|
|
case GearClass::GearClass_TechnicalArea: return QCoreApplication::translate("GearClass", "GearClass_TechnicalArea");
|
|
case GearClass::GearClass_GasPipe: return QCoreApplication::translate("GearClass", "GearClass_GasPipe");
|
|
case GearClass::GearClass_AirSupport: return QCoreApplication::translate("GearClass", "GearClass_AirSupport");
|
|
case GearClass::GearClass_BoobyTrap: return QCoreApplication::translate("GearClass", "GearClass_BoobyTrap");
|
|
case GearClass::GearClass_OffRouteMine: return QCoreApplication::translate("GearClass", "GearClass_OffRouteMine");
|
|
case GearClass::GearClass_Rocket: return QCoreApplication::translate("GearClass", "GearClass_Rocket");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("GearClass", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// HandgrenadeSearchMode
|
|
//
|
|
QString toString(HandgrenadeSearchMode state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case HandgrenadeSearchMode::HandgrenadeSearchMode_NoChange: return QCoreApplication::translate("HandgrenadeSearchMode", "HandgrenadeSearchMode_NoChange");
|
|
case HandgrenadeSearchMode::HandgrenadeSearchMode_Off: return QCoreApplication::translate("HandgrenadeSearchMode", "HandgrenadeSearchMode_Off");
|
|
case HandgrenadeSearchMode::HandgrenadeSearchMode_On: return QCoreApplication::translate("HandgrenadeSearchMode", "HandgrenadeSearchMode_On");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("HandgrenadeSearchMode", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// ABCProtectionMode
|
|
//
|
|
QString toString(ABCProtectionMode state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case ABCProtectionMode::ABCProtectionMode_NoChange: return QCoreApplication::translate("ABCProtectionMode", "ABCProtectionMode_NoChange");
|
|
case ABCProtectionMode::ABCProtectionMode_Off: return QCoreApplication::translate("ABCProtectionMode", "ABCProtectionMode_Off");
|
|
case ABCProtectionMode::ABCProtectionMode_On: return QCoreApplication::translate("ABCProtectionMode", "ABCProtectionMode_On");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("ABCProtectionMode", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// HgrMineSearchFilterType
|
|
//
|
|
QString toString(HgrMineSearchFilterType state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case HgrMineSearchFilterType::HgrMineSearchFilterType_Unknown: return QCoreApplication::translate("HgrMineSearchFilterType", "HgrMineSearchFilterType_Unknown");
|
|
case HgrMineSearchFilterType::Handgrenade: return QCoreApplication::translate("HgrMineSearchFilterType", "Handgrenade");
|
|
case HgrMineSearchFilterType::Mine: return QCoreApplication::translate("HgrMineSearchFilterType", "Mine");
|
|
case HgrMineSearchFilterType::Claymore: return QCoreApplication::translate("HgrMineSearchFilterType", "Claymore");
|
|
case HgrMineSearchFilterType::Ied: return QCoreApplication::translate("HgrMineSearchFilterType", "Ied");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("HgrMineSearchFilterType", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// LanguageConfiguration
|
|
//
|
|
QString toString(LanguageConfiguration state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case LanguageConfiguration::LanguageConfiguration_NoChange: return QCoreApplication::translate("LanguageConfiguration", "LanguageConfiguration_NoChange");
|
|
case LanguageConfiguration::LanguageConfiguration_German: return QCoreApplication::translate("LanguageConfiguration", "LanguageConfiguration_German");
|
|
case LanguageConfiguration::LanguageConfiguration_English: return QCoreApplication::translate("LanguageConfiguration", "LanguageConfiguration_English");
|
|
case LanguageConfiguration::LanguageConfiguration_French: return QCoreApplication::translate("LanguageConfiguration", "LanguageConfiguration_French");
|
|
case LanguageConfiguration::LanguageConfiguration_Arabic: return QCoreApplication::translate("LanguageConfiguration", "LanguageConfiguration_Arabic");
|
|
case LanguageConfiguration::LanguageConfiguration_Spanish: return QCoreApplication::translate("LanguageConfiguration", "LanguageConfiguration_Spanish");
|
|
case LanguageConfiguration::LanguageConfiguration_Russian: return QCoreApplication::translate("LanguageConfiguration", "LanguageConfiguration_Russian");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("LanguageConfiguration", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// OperationMode
|
|
//
|
|
QString toString(OperationMode state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case OperationMode::OperationMode_NoChange: return QCoreApplication::translate("OperationMode", "OperationMode_NoChange");
|
|
case OperationMode::OperationMode_Normal: return QCoreApplication::translate("OperationMode", "OperationMode_Normal");
|
|
case OperationMode::OperationMode_BeStill: return QCoreApplication::translate("OperationMode", "OperationMode_BeStill");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("OperationMode", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// ParticipantType
|
|
//
|
|
QString toString(ParticipantType state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case ParticipantType::ParticipantType_Participant: return QCoreApplication::translate("ParticipantType", "ParticipantType_Participant");
|
|
case ParticipantType::ParticipantType_AggregateParticipant: return QCoreApplication::translate("ParticipantType", "ParticipantType_AggregateParticipant");
|
|
case ParticipantType::ParticipantType_ExerciseParticipant: return QCoreApplication::translate("ParticipantType", "ParticipantType_ExerciseParticipant");
|
|
case ParticipantType::ParticipantType_SupportParticpant: return QCoreApplication::translate("ParticipantType", "ParticipantType_SupportParticpant");
|
|
case ParticipantType::ParticipantType_Human: return QCoreApplication::translate("ParticipantType", "ParticipantType_Human");
|
|
case ParticipantType::ParticipantType_Vehicle: return QCoreApplication::translate("ParticipantType", "ParticipantType_Vehicle");
|
|
case ParticipantType::ParticipantType_Soldier: return QCoreApplication::translate("ParticipantType", "ParticipantType_Soldier");
|
|
case ParticipantType::ParticipantType_Medical: return QCoreApplication::translate("ParticipantType", "ParticipantType_Medical");
|
|
case ParticipantType::ParticipantType_Technician: return QCoreApplication::translate("ParticipantType", "ParticipantType_Technician");
|
|
case ParticipantType::ParticipantType_Building: return QCoreApplication::translate("ParticipantType", "ParticipantType_Building");
|
|
case ParticipantType::ParticipantType_ObserverController: return QCoreApplication::translate("ParticipantType", "ParticipantType_ObserverController");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("ParticipantType", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// PersonalProtection
|
|
//
|
|
QString toString(PersonalProtection state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case PersonalProtection::PersonalProtection_NoChange: return QCoreApplication::translate("PersonalProtection", "PersonalProtection_NoChange");
|
|
case PersonalProtection::PersonalProtection_Without: return QCoreApplication::translate("PersonalProtection", "PersonalProtection_Without");
|
|
case PersonalProtection::PersonalProtection_Suit: return QCoreApplication::translate("PersonalProtection", "PersonalProtection_Suit");
|
|
case PersonalProtection::PersonalProtection_SuitAndGloves: return QCoreApplication::translate("PersonalProtection", "PersonalProtection_SuitAndGloves");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("PersonalProtection", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// ProtectionLevel
|
|
//
|
|
QString toString(ProtectionLevel state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case ProtectionLevel::ProtectionLevel_NoChange: return QCoreApplication::translate("ProtectionLevel", "ProtectionLevel_NoChange");
|
|
case ProtectionLevel::ProtectionLevel_IdzEs: return QCoreApplication::translate("ProtectionLevel", "ProtectionLevel_IdzEs");
|
|
case ProtectionLevel::ProtectionLevel_IdzBs: return QCoreApplication::translate("ProtectionLevel", "ProtectionLevel_IdzBs");
|
|
case ProtectionLevel::ProtectionLevel_Ksk: return QCoreApplication::translate("ProtectionLevel", "ProtectionLevel_Ksk");
|
|
case ProtectionLevel::ProtectionLevel_SoldierWithBodyArmor: return QCoreApplication::translate("ProtectionLevel", "ProtectionLevel_SoldierWithBodyArmor");
|
|
case ProtectionLevel::ProtectionLevel_SoldierActor: return QCoreApplication::translate("ProtectionLevel", "ProtectionLevel_SoldierActor");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("ProtectionLevel", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// StateChangeOriginator
|
|
//
|
|
QString toString(StateChangeOriginator state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case StateChangeOriginator::StateChangeOriginator_Unknown: return QCoreApplication::translate("StateChangeOriginator", "StateChangeOriginator_Unknown");
|
|
case StateChangeOriginator::StateChangeOriginator_Participant: return QCoreApplication::translate("StateChangeOriginator", "StateChangeOriginator_Participant");
|
|
case StateChangeOriginator::StateChangeOriginator_AreaEffectSimulation: return QCoreApplication::translate("StateChangeOriginator", "StateChangeOriginator_AreaEffectSimulation");
|
|
case StateChangeOriginator::StateChangeOriginator_ObserverController: return QCoreApplication::translate("StateChangeOriginator", "StateChangeOriginator_ObserverController");
|
|
case StateChangeOriginator::StateChangeOriginator_ExerciseControl: return QCoreApplication::translate("StateChangeOriginator", "StateChangeOriginator_ExerciseControl");
|
|
case StateChangeOriginator::StateChangeOriginator_WoundTreatmentDevice: return QCoreApplication::translate("StateChangeOriginator", "StateChangeOriginator_WoundTreatmentDevice");
|
|
case StateChangeOriginator::StateChangeOriginator_MaintainanceDevice: return QCoreApplication::translate("StateChangeOriginator", "StateChangeOriginator_MaintainanceDevice");
|
|
case StateChangeOriginator::StateChangeOriginator_FunctionalArea: return QCoreApplication::translate("StateChangeOriginator", "StateChangeOriginator_FunctionalArea");
|
|
case StateChangeOriginator::StateChangeOriginator_Initialization: return QCoreApplication::translate("StateChangeOriginator", "StateChangeOriginator_Initialization");
|
|
case StateChangeOriginator::StateChangeOriginator_MedicalTimeout: return QCoreApplication::translate("StateChangeOriginator", "StateChangeOriginator_MedicalTimeout");
|
|
case StateChangeOriginator::StateChangeOriginator_Sanitation: return QCoreApplication::translate("StateChangeOriginator", "StateChangeOriginator_Sanitation");
|
|
case StateChangeOriginator::StateChangeOriginator_Party: return QCoreApplication::translate("StateChangeOriginator", "StateChangeOriginator_Party");
|
|
case StateChangeOriginator::StateChangeOriginator_ChargeEffect: return QCoreApplication::translate("StateChangeOriginator", "StateChangeOriginator_ChargeEffect");
|
|
case StateChangeOriginator::StateChangeOriginator_ImprovisedExplosiveDevice: return QCoreApplication::translate("StateChangeOriginator", "StateChangeOriginator_ImprovisedExplosiveDevice");
|
|
case StateChangeOriginator::StateChangeOriginator_DusMine: return QCoreApplication::translate("StateChangeOriginator", "StateChangeOriginator_DusMine");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("StateChangeOriginator", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// VulnerabilityClass
|
|
//
|
|
QString toString(VulnerabilityClass state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case VulnerabilityClass::VulnerabilityClass_Unknown: return QCoreApplication::translate("VulnerabilityClass", "VulnerabilityClass_Unknown");
|
|
case VulnerabilityClass::VulnerabilityClass_WtdDamages: return QCoreApplication::translate("VulnerabilityClass", "VulnerabilityClass_WtdDamages");
|
|
case VulnerabilityClass::VulnerabilityClass_WtdInjuries: return QCoreApplication::translate("VulnerabilityClass", "VulnerabilityClass_WtdInjuries");
|
|
case VulnerabilityClass::VulnerabilityClass_BuildingDamages: return QCoreApplication::translate("VulnerabilityClass", "VulnerabilityClass_BuildingDamages");
|
|
case VulnerabilityClass::VulnerabilityClass_VehicleDamages: return QCoreApplication::translate("VulnerabilityClass", "VulnerabilityClass_VehicleDamages");
|
|
case VulnerabilityClass::VulnerabilityClass_SoldierInjuries: return QCoreApplication::translate("VulnerabilityClass", "VulnerabilityClass_SoldierInjuries");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("VulnerabilityClass", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// VulnerabilityState
|
|
//
|
|
QString toString(VulnerabilityState state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case VulnerabilityState::VulnerabilityState_NoChange: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_NoChange");
|
|
case VulnerabilityState::VulnerabilityState_CombatReady: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_CombatReady");
|
|
case VulnerabilityState::VulnerabilityState_LightDamage: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_LightDamage");
|
|
case VulnerabilityState::VulnerabilityState_MediumDamage: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_MediumDamage");
|
|
case VulnerabilityState::VulnerabilityState_HeavyDamage: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_HeavyDamage");
|
|
case VulnerabilityState::VulnerabilityState_MobilityKill: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_MobilityKill");
|
|
case VulnerabilityState::VulnerabilityState_VisibleMobilityKill: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_VisibleMobilityKill");
|
|
case VulnerabilityState::VulnerabilityState_WeaponSystemDamage: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_WeaponSystemDamage");
|
|
case VulnerabilityState::VulnerabilityState_VisibleWeaponSystemDamage: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_VisibleWeaponSystemDamage");
|
|
case VulnerabilityState::VulnerabilityState_CatastrophicKill: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_CatastrophicKill");
|
|
case VulnerabilityState::VulnerabilityState_TemporarySeverance: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_TemporarySeverance");
|
|
case VulnerabilityState::VulnerabilityState_NearMiss: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_NearMiss");
|
|
case VulnerabilityState::VulnerabilityState_HitWithNoEffect: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_HitWithNoEffect");
|
|
case VulnerabilityState::VulnerabilityState_VulnerabilityBitsChanged: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_VulnerabilityBitsChanged");
|
|
case VulnerabilityState::VulnerabilityState_Reserved: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_Reserved");
|
|
case VulnerabilityState::VulnerabilityState_NContamination: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_NContamination");
|
|
case VulnerabilityState::VulnerabilityState_BContamination: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_BContamination");
|
|
case VulnerabilityState::VulnerabilityState_CContamination: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_CContamination");
|
|
case VulnerabilityState::VulnerabilityState_NotReady: return QCoreApplication::translate("VulnerabilityState", "VulnerabilityState_NotReady");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("VulnerabilityState", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// WphMode
|
|
//
|
|
QString toString(WphMode state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case WphMode::WphMode_NoChange: return QCoreApplication::translate("WphMode", "WphMode_NoChange");
|
|
case WphMode::WphMode_Without: return QCoreApplication::translate("WphMode", "WphMode_Without");
|
|
case WphMode::WphMode_With: return QCoreApplication::translate("WphMode", "WphMode_With");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("WphMode", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// ChargeTypeProperty
|
|
//
|
|
QString toString(ChargeTypeProperty state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case ChargeTypeProperty::None: return QCoreApplication::translate("ChargeTypeProperty", "None");
|
|
case ChargeTypeProperty::LRF: return QCoreApplication::translate("ChargeTypeProperty", "LRF");
|
|
case ChargeTypeProperty::LTD: return QCoreApplication::translate("ChargeTypeProperty", "LTD");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("ChargeTypeProperty", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// IgniterFunctionBase
|
|
//
|
|
QString toString(IgniterFunctionBase state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case IgniterFunctionBase::IfbDefault: return QCoreApplication::translate("IgniterFunctionBase", "IfbDefault");
|
|
case IgniterFunctionBase::IfbTimer: return QCoreApplication::translate("IgniterFunctionBase", "IfbTimer");
|
|
case IgniterFunctionBase::IfbImpact: return QCoreApplication::translate("IgniterFunctionBase", "IfbImpact");
|
|
case IgniterFunctionBase::IfbDelay: return QCoreApplication::translate("IgniterFunctionBase", "IfbDelay");
|
|
case IgniterFunctionBase::IfbProximity: return QCoreApplication::translate("IgniterFunctionBase", "IfbProximity");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("IgniterFunctionBase", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// SeverityType
|
|
//
|
|
QString toString(SeverityType state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case SeverityType::lethal: return QCoreApplication::translate("SeverityType", "lethal");
|
|
case SeverityType::heavy: return QCoreApplication::translate("SeverityType", "heavy");
|
|
case SeverityType::medium: return QCoreApplication::translate("SeverityType", "medium");
|
|
case SeverityType::light: return QCoreApplication::translate("SeverityType", "light");
|
|
case SeverityType::noEffect: return QCoreApplication::translate("SeverityType", "noEffect");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("SeverityType", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// VolatilityType
|
|
//
|
|
QString toString(VolatilityType state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case VolatilityType::Unknown: return QCoreApplication::translate("VolatilityType", "Unknown");
|
|
case VolatilityType::Floating: return QCoreApplication::translate("VolatilityType", "Floating");
|
|
case VolatilityType::Resident: return QCoreApplication::translate("VolatilityType", "Resident");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("VolatilityType", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// InternationalMode
|
|
//
|
|
QString toString(InternationalMode state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case InternationalMode::InternationalMode_NoChange: return QCoreApplication::translate("InternationalMode", "InternationalMode_NoChange");
|
|
case InternationalMode::InternationalMode_Off: return QCoreApplication::translate("InternationalMode", "InternationalMode_Off");
|
|
case InternationalMode::InternationalMode_On: return QCoreApplication::translate("InternationalMode", "InternationalMode_On");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("InternationalMode", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// AvmFrequencyPlanTransmissionReason
|
|
//
|
|
QString toString(AvmFrequencyPlanTransmissionReason state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case AvmFrequencyPlanTransmissionReason::NA: return QCoreApplication::translate("AvmFrequencyPlanTransmissionReason", "NA");
|
|
case AvmFrequencyPlanTransmissionReason::Requested: return QCoreApplication::translate("AvmFrequencyPlanTransmissionReason", "Requested");
|
|
case AvmFrequencyPlanTransmissionReason::Roaming: return QCoreApplication::translate("AvmFrequencyPlanTransmissionReason", "Roaming");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("AvmFrequencyPlanTransmissionReason", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// OcCode
|
|
//
|
|
QString toString(OcCode state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case OcCode::WoundingPaused: return QCoreApplication::translate("OcCode", "WoundingPaused");
|
|
case OcCode::WoundingContinue: return QCoreApplication::translate("OcCode", "WoundingContinue");
|
|
case OcCode::OptimalTreatment: return QCoreApplication::translate("OcCode", "OptimalTreatment");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("OcCode", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// UasState
|
|
//
|
|
QString toString(UasState state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case UasState::UasState_Undefined: return QCoreApplication::translate("UasState", "UasState_Undefined");
|
|
case UasState::UasState_Off: return QCoreApplication::translate("UasState", "UasState_Off");
|
|
case UasState::UasState_On: return QCoreApplication::translate("UasState", "UasState_On");
|
|
case UasState::UasState_Standby: return QCoreApplication::translate("UasState", "UasState_Standby");
|
|
case UasState::UasState_Init: return QCoreApplication::translate("UasState", "UasState_Init");
|
|
case UasState::UasState_Shutdown: return QCoreApplication::translate("UasState", "UasState_Shutdown");
|
|
case UasState::UasState_Normal: return QCoreApplication::translate("UasState", "UasState_Normal");
|
|
case UasState::UasState_Manual: return QCoreApplication::translate("UasState", "UasState_Manual");
|
|
case UasState::UasState_Auto: return QCoreApplication::translate("UasState", "UasState_Auto");
|
|
case UasState::UasState_Calibrating: return QCoreApplication::translate("UasState", "UasState_Calibrating");
|
|
case UasState::UasState_Maintenance: return QCoreApplication::translate("UasState", "UasState_Maintenance");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("UasState", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
//
|
|
// UasActionTask
|
|
//
|
|
QString toString(UasActionTask state)
|
|
{
|
|
switch(state)
|
|
{
|
|
case UasActionTask::Undefined: return QCoreApplication::translate("UasActionTask", "Undefined");
|
|
case UasActionTask::Disarm: return QCoreApplication::translate("UasActionTask", "Disarm");
|
|
case UasActionTask::Arm: return QCoreApplication::translate("UasActionTask", "Arm");
|
|
case UasActionTask::Takeoff: return QCoreApplication::translate("UasActionTask", "Takeoff");
|
|
case UasActionTask::Connect: return QCoreApplication::translate("UasActionTask", "Connect");
|
|
case UasActionTask::Loiter: return QCoreApplication::translate("UasActionTask", "Loiter");
|
|
case UasActionTask::Return: return QCoreApplication::translate("UasActionTask", "Return");
|
|
case UasActionTask::Observe: return QCoreApplication::translate("UasActionTask", "Observe");
|
|
default: break;
|
|
}
|
|
return QCoreApplication::translate("UasActionTask", "Unknown (%1)").arg(static_cast<int>(state));
|
|
}
|
|
|
|
|
|
|
|
// BiteComponentText::name
|
|
QString trBiteComponentTextName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("BiteComponentText", text.c_str(), "name");
|
|
}
|
|
|
|
// CanComponentString::name
|
|
QString trCanComponentStringName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("CanComponentString", text.c_str(), "name");
|
|
}
|
|
|
|
// ChargeType::shortName
|
|
QString trChargeTypeShortName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("ChargeType", text.c_str(), "shortName");
|
|
}
|
|
|
|
// ChargeType::name
|
|
QString trChargeTypeName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("ChargeType", text.c_str(), "name");
|
|
}
|
|
|
|
// FirePurpose::name
|
|
QString trFirePurposeName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("FirePurpose", text.c_str(), "name");
|
|
}
|
|
|
|
// GearType::name
|
|
QString trGearTypeName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("GearType", text.c_str(), "name");
|
|
}
|
|
|
|
// IgniterFunction::shortName
|
|
QString trIgniterFunctionShortName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("IgniterFunction", text.c_str(), "shortName");
|
|
}
|
|
|
|
// IgniterFunction::name
|
|
QString trIgniterFunctionName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("IgniterFunction", text.c_str(), "name");
|
|
}
|
|
|
|
// IgniterType::shortName
|
|
QString trIgniterTypeShortName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("IgniterType", text.c_str(), "shortName");
|
|
}
|
|
|
|
// IgniterType::name
|
|
QString trIgniterTypeName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("IgniterType", text.c_str(), "name");
|
|
}
|
|
|
|
// LanguageHmi::name
|
|
QString trLanguageHmiName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("LanguageHmi", text.c_str(), "name");
|
|
}
|
|
|
|
// LanguageXdu::name
|
|
QString trLanguageXduName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("LanguageXdu", text.c_str(), "name");
|
|
}
|
|
|
|
// LoadType::shortName
|
|
QString trLoadTypeShortName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("LoadType", text.c_str(), "shortName");
|
|
}
|
|
|
|
// LoadType::name
|
|
QString trLoadTypeName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("LoadType", text.c_str(), "name");
|
|
}
|
|
|
|
// NuclearPreset::name
|
|
QString trNuclearPresetName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("NuclearPreset", text.c_str(), "name");
|
|
}
|
|
|
|
// RadioGroup::name
|
|
QString trRadioGroupName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("RadioGroup", text.c_str(), "name");
|
|
}
|
|
|
|
// SanitationInjury::name
|
|
QString trSanitationInjuryName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("SanitationInjury", text.c_str(), "name");
|
|
}
|
|
|
|
// SanitationInjuryKind::name
|
|
QString trSanitationInjuryKindName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("SanitationInjuryKind", text.c_str(), "name");
|
|
}
|
|
|
|
// SanitationInjuryPlace1::name
|
|
QString trSanitationInjuryPlace1Name(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("SanitationInjuryPlace1", text.c_str(), "name");
|
|
}
|
|
|
|
// SanitationInjuryPlace2::name
|
|
QString trSanitationInjuryPlace2Name(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("SanitationInjuryPlace2", text.c_str(), "name");
|
|
}
|
|
|
|
// SanitationMaterial::description
|
|
QString trSanitationMaterialDescription(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("SanitationMaterial", text.c_str(), "description");
|
|
}
|
|
|
|
// SanitationMaterial::name
|
|
QString trSanitationMaterialName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("SanitationMaterial", text.c_str(), "name");
|
|
}
|
|
|
|
// SanitationProcedure::longName
|
|
QString trSanitationProcedureLongName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("SanitationProcedure", text.c_str(), "longName");
|
|
}
|
|
|
|
// SanitationProcedure::name
|
|
QString trSanitationProcedureName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("SanitationProcedure", text.c_str(), "name");
|
|
}
|
|
|
|
// TargetSubType::name
|
|
QString trTargetSubTypeName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("TargetSubType", text.c_str(), "name");
|
|
}
|
|
|
|
// TargetType::name
|
|
QString trTargetTypeName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("TargetType", text.c_str(), "name");
|
|
}
|
|
|
|
// VulnerabilityKind::name
|
|
QString trVulnerabilityKindName(const std::string &text)
|
|
{
|
|
return QCoreApplication::translate("VulnerabilityKind", text.c_str(), "name");
|
|
}
|
|
|
|
|
|
} // namespace ProjectDataManagement
|
|
|
|
|