Adds latest migration results
This commit is contained in:
5 files changed
+1424
No files matched your search
@@ -0,0 +1,259 @@
|
||||
/**
|
||||
* Stub implementation for DtcImpl base class
|
||||
* Qt6 Migration - provides minimal stub implementations
|
||||
*/
|
||||
|
||||
#include "pdm_dtc_impl.h"
|
||||
#include <QJsonObject>
|
||||
|
||||
namespace ProjectDataManagement
|
||||
{
|
||||
namespace Interface
|
||||
{
|
||||
|
||||
DtcImpl::DtcImpl(const std::shared_ptr<DDSConnector::DdsConnector> &ddsConnector)
|
||||
: m_ddsConnector(ddsConnector)
|
||||
{
|
||||
}
|
||||
|
||||
DtcImpl::~DtcImpl() = default;
|
||||
|
||||
// Data access methods - stub implementations
|
||||
ChargeTypeData DtcImpl::chargeType(int /*chargeTypeId*/)
|
||||
{
|
||||
return ChargeTypeData();
|
||||
}
|
||||
|
||||
IgniterType DtcImpl::igniterType(int /*igniterTypeId*/)
|
||||
{
|
||||
return IgniterType();
|
||||
}
|
||||
|
||||
IgniterFunction DtcImpl::igniterFunction(int /*igniterFunctionId*/)
|
||||
{
|
||||
return IgniterFunction();
|
||||
}
|
||||
|
||||
LoadType DtcImpl::loadType(int /*loadTypeId*/)
|
||||
{
|
||||
return LoadType();
|
||||
}
|
||||
|
||||
GearType DtcImpl::gearType(int /*gearTypeId*/)
|
||||
{
|
||||
return GearType();
|
||||
}
|
||||
|
||||
int DtcImpl::targetType(int /*targetTypeId*/)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
TargetSubType DtcImpl::targetSubType(int /*targetSubTypeId*/)
|
||||
{
|
||||
return TargetSubType();
|
||||
}
|
||||
|
||||
// Collection getters - stub implementations
|
||||
QMap<int, ChargeTypeData> DtcImpl::chargeTypes()
|
||||
{
|
||||
return QMap<int, ChargeTypeData>();
|
||||
}
|
||||
|
||||
QVector<IgniterType> DtcImpl::igniterTypes()
|
||||
{
|
||||
return QVector<IgniterType>();
|
||||
}
|
||||
|
||||
QVector<IgniterFunction> DtcImpl::igniterFunctions()
|
||||
{
|
||||
return QVector<IgniterFunction>();
|
||||
}
|
||||
|
||||
QVector<LoadType> DtcImpl::loadTypes()
|
||||
{
|
||||
return QVector<LoadType>();
|
||||
}
|
||||
|
||||
QVector<GearType> DtcImpl::gearTypes()
|
||||
{
|
||||
return QVector<GearType>();
|
||||
}
|
||||
|
||||
QVector<int> DtcImpl::targetTypes()
|
||||
{
|
||||
return QVector<int>();
|
||||
}
|
||||
|
||||
QVector<TargetSubType> DtcImpl::targetSubTypes()
|
||||
{
|
||||
return QVector<TargetSubType>();
|
||||
}
|
||||
|
||||
QVector<ChargeTypeIgniterTypeIgniterFunction> DtcImpl::chargeTypeIgniterTypeIgniterFunctions()
|
||||
{
|
||||
return QVector<ChargeTypeIgniterTypeIgniterFunction>();
|
||||
}
|
||||
|
||||
QVector<ChargeTypeLoadType> DtcImpl::chargeTypeLoadTypes()
|
||||
{
|
||||
return QVector<ChargeTypeLoadType>();
|
||||
}
|
||||
|
||||
QVector<GearTypeChargeType> DtcImpl::gearTypeChargeTypes()
|
||||
{
|
||||
return QVector<GearTypeChargeType>();
|
||||
}
|
||||
|
||||
QVector<BuildingChargeEffect> DtcImpl::buildingChargeEffects()
|
||||
{
|
||||
return QVector<BuildingChargeEffect>();
|
||||
}
|
||||
|
||||
// isEnabled checks - stub implementations
|
||||
bool DtcImpl::isChargeTypeEnabled()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool DtcImpl::isIgniterTypeEnabled()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool DtcImpl::isIgniterFunctionEnabled()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool DtcImpl::isLoadTypeEnabled()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool DtcImpl::isGearTypeEnabled()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool DtcImpl::isTargetTypeEnabled()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool DtcImpl::isTargetSubTypeEnabled()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool DtcImpl::isChargeTypeIgniterTypeIgniterFunctionEnabled()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool DtcImpl::isChargeTypeLoadTypeEnabled()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool DtcImpl::isGearTypeChargeTypeEnabled()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool DtcImpl::isBuildingChargeEffectEnabled()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
// waitForHistoricalData methods - stub implementations
|
||||
void DtcImpl::waitForHistoricalDataChargeType(int /*timeout_ms*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::waitForHistoricalDataIgniterType(int /*timeout_ms*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::waitForHistoricalDataIgniterFunction(int /*timeout_ms*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::waitForHistoricalDataLoadType(int /*timeout_ms*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::waitForHistoricalDataGearType(int /*timeout_ms*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::waitForHistoricalDataTargetType(int /*timeout_ms*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::waitForHistoricalDataTargetSubType(int /*timeout_ms*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::waitForHistoricalDataChargeTypeIgniterTypeIgniterFunction(int /*timeout_ms*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::waitForHistoricalDataChargeTypeLoadType(int /*timeout_ms*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::waitForHistoricalDataGearTypeChargeType(int /*timeout_ms*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::waitForHistoricalDataBuildingChargeEffect(int /*timeout_ms*/)
|
||||
{
|
||||
}
|
||||
|
||||
// Additional enable methods for pdm_handler.cpp
|
||||
void DtcImpl::enableGearType(bool /*enable*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::enableGearTypeChargeType(bool /*enable*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::enableTargetTypeTargetSubType(bool /*enable*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::enableRadioGroup(bool /*enable*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::enableVulnerabilityKind(bool /*enable*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::enableBuildingChargeEffect(bool /*enable*/)
|
||||
{
|
||||
}
|
||||
|
||||
// Additional waitForHistoricalData methods for pdm_handler.cpp
|
||||
void DtcImpl::waitForHistoricalDataTargetTypeTargetSubType(int /*timeout_ms*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::waitForHistoricalDataRadioGroup(int /*timeout_ms*/)
|
||||
{
|
||||
}
|
||||
|
||||
void DtcImpl::waitForHistoricalDataVulnerabilityKind(int /*timeout_ms*/)
|
||||
{
|
||||
}
|
||||
|
||||
// Helper methods
|
||||
QJsonObject DtcImpl::propertiesToJson(const std::string & /*properties*/)
|
||||
{
|
||||
return QJsonObject();
|
||||
}
|
||||
|
||||
} // namespace Interface
|
||||
} // namespace ProjectDataManagement
|
||||
Reference in new issue
Block a user