Migrates AreaEffectSimulation to generated rtiddsgen API
Converts accessor calls to plain member access across aes service and plugin.
This commit is contained in:
102 files changed
+3307
-3313
No files matched your search
+25
-25
@@ -87,21 +87,21 @@ Core::FunctionReplyObject HandlerDangerArea::dangerAreaCreateRequest(const Dange
|
||||
{
|
||||
Database::AesDangerArea newData;
|
||||
|
||||
if (request.id() < 0) // is the id given as negative? set id -> used by OC-Laptop
|
||||
newData.id = request.id();
|
||||
newData.name = QString::fromStdString(request.name());
|
||||
newData.effectStart = request.effectStart().is_set() && request.effectStart().get() > 0 ? QDateTime::fromMSecsSinceEpoch(request.effectStart().get()) : QDateTime();
|
||||
newData.chargeTypeId = request.chargeTypeId();
|
||||
newData.effectDuration = request.effectDuration();
|
||||
newData.partyId = request.partyId().is_set() ? request.partyId().get() : 0;
|
||||
newData.participantId = request.participantId().is_set() ? request.participantId().get() : 0;
|
||||
newData.associatedAesId = request.associatedAesId().is_set() ? request.associatedAesId().get() : 0;
|
||||
if (request.id < 0) // is the id given as negative? set id -> used by OC-Laptop
|
||||
newData.id = request.id;
|
||||
newData.name = QString::fromStdString(request.name);
|
||||
newData.effectStart = request.effectStart.is_set() && request.effectStart.get() > 0 ? QDateTime::fromMSecsSinceEpoch(request.effectStart.get()) : QDateTime();
|
||||
newData.chargeTypeId = request.chargeTypeId;
|
||||
newData.effectDuration = request.effectDuration;
|
||||
newData.partyId = request.partyId.is_set() ? request.partyId.get() : 0;
|
||||
newData.participantId = request.participantId.is_set() ? request.participantId.get() : 0;
|
||||
newData.associatedAesId = request.associatedAesId.is_set() ? request.associatedAesId.get() : 0;
|
||||
|
||||
|
||||
ObjectDangerArea *ifs(new ObjectDangerArea(m_mainHandler, this));
|
||||
|
||||
Core::FunctionReplyObject ret = ifs->createObject(newData,
|
||||
request.segments(),
|
||||
request.segments,
|
||||
QVector<Database::AesDangerSegment>());
|
||||
if (ret.error())
|
||||
{
|
||||
@@ -117,10 +117,10 @@ Core::FunctionReplyObject HandlerDangerArea::dangerAreaCreateRequest(const Dange
|
||||
|
||||
bool HandlerDangerArea::dangerAreaRemoveRequest(const Core::RemoveElementRequest request)
|
||||
{
|
||||
DEBUG_LOG(m_logger) << "onDangerAreaRemoveRequest dangerArea id: " << request.id();
|
||||
DEBUG_LOG(m_logger) << "onDangerAreaRemoveRequest dangerArea id: " << request.id;
|
||||
Core::FunctionReplyObject ret;
|
||||
const rti::core::SampleIdentity cookie;
|
||||
ObjectDangerArea *ifs = getObjectFromMap(m_dangerAreaObjMap, request.id(), ret);
|
||||
ObjectDangerArea *ifs = getObjectFromMap(m_dangerAreaObjMap, request.id, ret);
|
||||
if (!ifs)
|
||||
{
|
||||
return m_mainHandler->dds()->fts()->dangerAreaRemoveReply(cookie, ret);
|
||||
@@ -151,25 +151,25 @@ bool HandlerDangerArea::getDangerAreaByAssociatedAesId(const int &id, Database:
|
||||
Core::FunctionReplyObject HandlerDangerArea::dangerAreaModifyRequest(const DangerAreaModifyRequest &request)
|
||||
{
|
||||
Core::FunctionReplyObject ret;
|
||||
if (request.id() == 0 || ((request.id() < 0) && !getObjectFromMap(m_dangerAreaObjMap, std::abs(request.id()), ret)))
|
||||
if (request.id == 0 || ((request.id < 0) && !getObjectFromMap(m_dangerAreaObjMap, std::abs(request.id), ret)))
|
||||
return dangerAreaCreateRequest(request);
|
||||
|
||||
ObjectDangerArea *ifs = getObjectFromMap(m_dangerAreaObjMap, std::abs(request.id()), ret);
|
||||
ObjectDangerArea *ifs = getObjectFromMap(m_dangerAreaObjMap, std::abs(request.id), ret);
|
||||
if (!ifs)
|
||||
return ret;
|
||||
|
||||
Database::AesDangerArea newData(ifs->data());
|
||||
if (request.id() < 0) // is the id given as negative? set id -> used by OC-Laptop
|
||||
newData.id = request.id();
|
||||
newData.name = QString::fromStdString(request.name());
|
||||
newData.effectStart = request.effectStart().is_set() && request.effectStart().get() > 0 ? QDateTime::fromMSecsSinceEpoch(request.effectStart().get()) : QDateTime();
|
||||
newData.chargeTypeId = request.chargeTypeId();
|
||||
newData.effectDuration = request.effectDuration();
|
||||
newData.partyId = request.partyId().is_set() ? request.partyId().get() : 0;
|
||||
newData.participantId = request.participantId().is_set() ? request.participantId().get() : 0;
|
||||
newData.associatedAesId = request.associatedAesId().is_set() ? request.associatedAesId().get() : 0;
|
||||
if (request.id < 0) // is the id given as negative? set id -> used by OC-Laptop
|
||||
newData.id = request.id;
|
||||
newData.name = QString::fromStdString(request.name);
|
||||
newData.effectStart = request.effectStart.is_set() && request.effectStart.get() > 0 ? QDateTime::fromMSecsSinceEpoch(request.effectStart.get()) : QDateTime();
|
||||
newData.chargeTypeId = request.chargeTypeId;
|
||||
newData.effectDuration = request.effectDuration;
|
||||
newData.partyId = request.partyId.is_set() ? request.partyId.get() : 0;
|
||||
newData.participantId = request.participantId.is_set() ? request.participantId.get() : 0;
|
||||
newData.associatedAesId = request.associatedAesId.is_set() ? request.associatedAesId.get() : 0;
|
||||
|
||||
return ifs->updateObject(newData, request.segments());
|
||||
return ifs->updateObject(newData, request.segments);
|
||||
}
|
||||
|
||||
void HandlerDangerArea::onDangerAreaRemoveRequest(const rti::core::SampleIdentity &cookie,
|
||||
@@ -177,7 +177,7 @@ void HandlerDangerArea::onDangerAreaRemoveRequest(const rti::core::SampleIdentit
|
||||
{
|
||||
DEBUG_LOG(m_logger) << "onDangerAreaRemoveRequest" << request;
|
||||
Core::FunctionReplyObject ret;
|
||||
ObjectDangerArea *ifs = getObjectFromMap(m_dangerAreaObjMap, request.id(), ret);
|
||||
ObjectDangerArea *ifs = getObjectFromMap(m_dangerAreaObjMap, request.id, ret);
|
||||
if (!ifs)
|
||||
{
|
||||
m_mainHandler->dds()->fts()->dangerAreaRemoveReply(cookie, ret);
|
||||
|
||||
Reference in new issue
Block a user