改进update
This commit is contained in:
parent
22ba954955
commit
d4e5782539
|
@ -1,21 +1,21 @@
|
|||
#include "componentinfo_access.h"
|
||||
|
||||
std::shared_ptr<TopicData> ComponentDatasQuery::newDefault() const
|
||||
std::shared_ptr<Serializable> ComponentDatasQuery::newDefault() const
|
||||
{
|
||||
return std::make_shared<ComponentDatasQuery>();
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> ComponentDatasQueryResult::newDefault() const
|
||||
std::shared_ptr<Serializable> ComponentDatasQueryResult::newDefault() const
|
||||
{
|
||||
return std::make_shared<ComponentDatasQueryResult>();
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> ProcedureSignatureQuery::newDefault() const
|
||||
std::shared_ptr<Serializable> ProcedureSignatureQuery::newDefault() const
|
||||
{
|
||||
return std::make_shared<ProcedureSignatureQuery>();
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> ProcedureSignatureQueryResult::newDefault() const
|
||||
std::shared_ptr<Serializable> ProcedureSignatureQueryResult::newDefault() const
|
||||
{
|
||||
return std::make_shared< ProcedureSignatureQueryResult>();
|
||||
}
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
struct MESSAGEBASIC_EXPORT ComponentDatasQuery : public AbstractMessage {
|
||||
ComponentDatasQuery();
|
||||
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
};
|
||||
|
||||
/// <summary>
|
||||
|
@ -19,7 +19,7 @@ struct MESSAGEBASIC_EXPORT ComponentDatasQueryResult : public AbstractMessage {
|
|||
ComponentDatasQueryResult();
|
||||
|
||||
// ͨ¹ý WsMessage ¼Ì³Ð
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -30,7 +30,7 @@ struct MESSAGEBASIC_EXPORT ComponentDatasQueryResult : public AbstractMessage {
|
|||
struct MESSAGEBASIC_EXPORT ProcedureSignatureQuery : public AbstractMessage {
|
||||
ProcedureSignatureQuery();
|
||||
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
};
|
||||
|
||||
/// <summary>
|
||||
|
@ -43,7 +43,7 @@ struct MESSAGEBASIC_EXPORT ProcedureSignatureQueryResult : public AbstractMessag
|
|||
ProcedureSignatureQueryResult();
|
||||
|
||||
// ͨ¹ý WsMessage ¼Ì³Ð
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
|
@ -1,37 +1,37 @@
|
|||
#include "entity_operate.h"
|
||||
|
||||
|
||||
std::shared_ptr<TopicData> TypesQuery::newDefault() const
|
||||
std::shared_ptr<Serializable> TypesQuery::newDefault() const
|
||||
{
|
||||
return std::make_shared<TypesQuery>();
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> TypesQueryResult::newDefault() const
|
||||
std::shared_ptr<Serializable> TypesQueryResult::newDefault() const
|
||||
{
|
||||
return std::make_shared<TypesQueryResult>();
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> TempletOperate::newDefault() const
|
||||
std::shared_ptr<Serializable> TempletOperate::newDefault() const
|
||||
{
|
||||
return std::make_shared<TempletOperate>();
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> EntityOperate::newDefault() const
|
||||
std::shared_ptr<Serializable> EntityOperate::newDefault() const
|
||||
{
|
||||
return std::make_shared<EntityOperate>();
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> ComponentOperate::newDefault() const
|
||||
std::shared_ptr<Serializable> ComponentOperate::newDefault() const
|
||||
{
|
||||
return std::make_shared<ComponentOperate>();
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> EntityTotalGet::newDefault() const
|
||||
std::shared_ptr<Serializable> EntityTotalGet::newDefault() const
|
||||
{
|
||||
return std::make_shared<EntityTotalGet>();
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> EntityTotalList::newDefault() const
|
||||
std::shared_ptr<Serializable> EntityTotalList::newDefault() const
|
||||
{
|
||||
return std::make_shared<EntityTotalList>();
|
||||
}
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
/// </summary>
|
||||
struct MESSAGEBASIC_EXPORT TypesQuery : public AbstractMessage {
|
||||
TypesQuery();
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
};
|
||||
|
||||
/// <summary>
|
||||
|
@ -19,7 +19,7 @@ struct MESSAGEBASIC_EXPORT TypesQueryResult : public AbstractMessage {
|
|||
|
||||
TypesQueryResult();
|
||||
// 通过 WsMessage 继承
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -42,7 +42,7 @@ struct MESSAGEBASIC_EXPORT TempletOperate : public AbstractMessage {
|
|||
TempletOperate();
|
||||
|
||||
// 通过 WsMessage 继承
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -59,7 +59,7 @@ struct MESSAGEBASIC_EXPORT EntityOperate : public AbstractMessage {
|
|||
EntityOperate();
|
||||
|
||||
// 通过 WsMessage 继承
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -74,7 +74,7 @@ struct MESSAGEBASIC_EXPORT ComponentOperate : public AbstractMessage {
|
|||
ComponentOperate();
|
||||
|
||||
// 通过 WsMessage 继承
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -84,7 +84,7 @@ struct MESSAGEBASIC_EXPORT ComponentOperate : public AbstractMessage {
|
|||
/// </summary>
|
||||
struct MESSAGEBASIC_EXPORT EntityTotalGet : public AbstractMessage {
|
||||
EntityTotalGet();
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
};
|
||||
|
||||
/// <summary>
|
||||
|
@ -96,7 +96,7 @@ struct MESSAGEBASIC_EXPORT EntityTotalList : public AbstractMessage {
|
|||
EntityTotalList();
|
||||
|
||||
// 通过 WsMessage 继承
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
|
@ -17,7 +17,7 @@ DeduceRequest::DeduceRequest()
|
|||
:AbstractMessage(NAME(DeduceRequest)) {
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> DeduceRequest::newDefault() const
|
||||
std::shared_ptr<Serializable> DeduceRequest::newDefault() const
|
||||
{
|
||||
return std::make_shared<DeduceRequest>();
|
||||
}
|
||||
|
@ -27,7 +27,7 @@ SyncRequest::SyncRequest()
|
|||
_time_current(0) {
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> SyncRequest::newDefault() const
|
||||
std::shared_ptr<Serializable> SyncRequest::newDefault() const
|
||||
{
|
||||
return std::make_shared<SyncRequest>();
|
||||
}
|
||||
|
@ -49,7 +49,7 @@ RespondDefault::RespondDefault()
|
|||
_time_consume(0) {
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> RespondDefault::newDefault() const
|
||||
std::shared_ptr<Serializable> RespondDefault::newDefault() const
|
||||
{
|
||||
return std::make_shared<RespondDefault>();
|
||||
}
|
||||
|
@ -409,7 +409,7 @@ EntityInitialRequest::EntityInitialRequest()
|
|||
:AbstractMessage(NAME(EntityInitialRequest)) {
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> EntityInitialRequest::newDefault() const
|
||||
std::shared_ptr<Serializable> EntityInitialRequest::newDefault() const
|
||||
{
|
||||
return std::make_shared<EntityInitialRequest>();
|
||||
}
|
||||
|
@ -418,7 +418,7 @@ EntityPreparedRequest::EntityPreparedRequest()
|
|||
:AbstractMessage(NAME(EntityPreparedRequest)) {
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> EntityPreparedRequest::newDefault() const
|
||||
std::shared_ptr<Serializable> EntityPreparedRequest::newDefault() const
|
||||
{
|
||||
return std::make_shared<EntityPreparedRequest>();
|
||||
}
|
||||
|
|
|
@ -48,7 +48,7 @@ struct MESSAGEBASIC_EXPORT SyncRequest : public AbstractMessage {
|
|||
SyncRequest();
|
||||
|
||||
// ͨ¹ý WsMessage ¼Ì³Ð
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -58,7 +58,7 @@ struct MESSAGEBASIC_EXPORT SyncRequest : public AbstractMessage {
|
|||
/// </summary>
|
||||
struct MESSAGEBASIC_EXPORT DeduceRequest : public AbstractMessage {
|
||||
DeduceRequest();
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
};
|
||||
|
||||
/// <summary>
|
||||
|
@ -72,7 +72,7 @@ struct MESSAGEBASIC_EXPORT RespondDefault : public AbstractMessage {
|
|||
RespondDefault();
|
||||
|
||||
// ͨ¹ý WsMessage ¼Ì³Ð
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -82,7 +82,7 @@ struct MESSAGEBASIC_EXPORT RespondDefault : public AbstractMessage {
|
|||
/// </summary>
|
||||
struct MESSAGEBASIC_EXPORT EntityInitialRequest : public AbstractMessage {
|
||||
EntityInitialRequest();
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
};
|
||||
|
||||
/// <summary>
|
||||
|
@ -90,5 +90,5 @@ struct MESSAGEBASIC_EXPORT EntityInitialRequest : public AbstractMessage {
|
|||
/// </summary>
|
||||
struct MESSAGEBASIC_EXPORT EntityPreparedRequest : public AbstractMessage{
|
||||
EntityPreparedRequest();
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
};
|
|
@ -24,7 +24,7 @@ void NavigateWithRoute::saveTo(QJsonObject& obj) const
|
|||
UINT64_SAVE(_drive_mode);
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> NavigateWithRoute::newDefault() const
|
||||
std::shared_ptr<Serializable> NavigateWithRoute::newDefault() const
|
||||
{
|
||||
return std::make_shared<NavigateWithRoute>();
|
||||
}
|
||||
|
@ -36,7 +36,7 @@ MotionSequencePreviewGet::MotionSequencePreviewGet()
|
|||
}
|
||||
|
||||
|
||||
std::shared_ptr<TopicData> MotionSequencePreviewGet::newDefault() const
|
||||
std::shared_ptr<Serializable> MotionSequencePreviewGet::newDefault() const
|
||||
{
|
||||
return std::make_shared<MotionSequencePreviewGet>();
|
||||
}
|
||||
|
@ -47,7 +47,7 @@ PlatformMotionSequence::PlatformMotionSequence()
|
|||
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> PlatformMotionSequence::newDefault() const
|
||||
std::shared_ptr<Serializable> PlatformMotionSequence::newDefault() const
|
||||
{
|
||||
return std::shared_ptr<PlatformMotionSequence>();
|
||||
}
|
||||
|
@ -98,7 +98,7 @@ QVector3D StrightLineMotion::speedAtTimeSpan(double time) const
|
|||
return QVector3D(0, vspeed, 0);
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> StrightLineMotion::newDefault() const
|
||||
std::shared_ptr<Serializable> StrightLineMotion::newDefault() const
|
||||
{
|
||||
return std::make_shared<StrightLineMotion>();
|
||||
}
|
||||
|
@ -155,7 +155,7 @@ QVector3D HorizontalArcMotion::speedAtTimeSpan(double time) const
|
|||
return speed_nv.normalized() * _speed_motion;
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> HorizontalArcMotion::newDefault() const
|
||||
std::shared_ptr<Serializable> HorizontalArcMotion::newDefault() const
|
||||
{
|
||||
return std::make_shared<HorizontalArcMotion>();
|
||||
}
|
||||
|
@ -224,7 +224,7 @@ QVector3D VerticalArcMotion::speedAtTimeSpan(double time) const
|
|||
return speed_nv.normalized() * _speed_motion;
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> VerticalArcMotion::newDefault() const
|
||||
std::shared_ptr<Serializable> VerticalArcMotion::newDefault() const
|
||||
{
|
||||
return std::make_shared<VerticalArcMotion>();
|
||||
}
|
||||
|
@ -259,7 +259,7 @@ MotionDeduceRequest::MotionDeduceRequest()
|
|||
: AbstractMessage(NAME(MotionDeduceRequest)) {
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> MotionDeduceRequest::newDefault() const
|
||||
std::shared_ptr<Serializable> MotionDeduceRequest::newDefault() const
|
||||
{
|
||||
return std::make_shared<MotionDeduceRequest>();
|
||||
}
|
||||
|
|
|
@ -19,7 +19,7 @@ struct MESSAGEBASIC_EXPORT NavigateWithRoute : public AbstractMessage {
|
|||
NavigateWithRoute();
|
||||
|
||||
// Serializable
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -62,7 +62,7 @@ struct MESSAGEBASIC_EXPORT MotionDeduceRequest : public AbstractMessage {
|
|||
MotionDeduceRequest();
|
||||
|
||||
// Serializable
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -72,7 +72,7 @@ struct MESSAGEBASIC_EXPORT MotionDeduceRequest : public AbstractMessage {
|
|||
/// </summary>
|
||||
struct MESSAGEBASIC_EXPORT MotionSequencePreviewGet : public AbstractMessage {
|
||||
MotionSequencePreviewGet();
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
};
|
||||
|
||||
/// <summary>
|
||||
|
@ -84,7 +84,7 @@ struct MESSAGEBASIC_EXPORT PlatformMotionSequence : public AbstractMessage {
|
|||
PlatformMotionSequence();
|
||||
|
||||
// Serializable
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -120,7 +120,7 @@ struct MESSAGEBASIC_EXPORT StrightLineMotion : public PlatformMotionCommand {
|
|||
QVector3D posAtTimeSpan(double time) const override;
|
||||
QVector3D speedAtTimeSpan(double time) const override;
|
||||
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -154,7 +154,7 @@ struct MESSAGEBASIC_EXPORT HorizontalArcMotion : public PlatformMotionCommand {
|
|||
QVector3D posAtTimeSpan(double time) const override;
|
||||
QVector3D speedAtTimeSpan(double time) const override;
|
||||
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -187,7 +187,7 @@ struct MESSAGEBASIC_EXPORT VerticalArcMotion : public PlatformMotionCommand {
|
|||
QVector3D posAtTimeSpan(double time) const override;
|
||||
QVector3D speedAtTimeSpan(double time) const override;
|
||||
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
|
@ -4,7 +4,7 @@ PlainRouteReset::PlainRouteReset()
|
|||
:AbstractMessage(NAME(PlainRouteReset)) {
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> PlainRouteReset::newDefault() const
|
||||
std::shared_ptr<Serializable> PlainRouteReset::newDefault() const
|
||||
{
|
||||
return std::make_shared<PlainRouteReset>();
|
||||
}
|
||||
|
@ -42,7 +42,7 @@ NewPlainRoute::NewPlainRoute()
|
|||
:AbstractMessage(NAME(NewPlainRoute)) {
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> NewPlainRoute::newDefault() const
|
||||
std::shared_ptr<Serializable> NewPlainRoute::newDefault() const
|
||||
{
|
||||
return std::make_shared<NewPlainRoute>();
|
||||
}
|
||||
|
@ -65,7 +65,7 @@ RemovePlainRoute::RemovePlainRoute()
|
|||
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> RemovePlainRoute::newDefault() const
|
||||
std::shared_ptr<Serializable> RemovePlainRoute::newDefault() const
|
||||
{
|
||||
return std::make_shared<RemovePlainRoute>();
|
||||
}
|
||||
|
@ -88,7 +88,7 @@ PlainRouteQuery::PlainRouteQuery()
|
|||
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> PlainRouteQuery::newDefault() const
|
||||
std::shared_ptr<Serializable> PlainRouteQuery::newDefault() const
|
||||
{
|
||||
return std::make_shared<PlainRouteQuery>();
|
||||
}
|
||||
|
@ -111,7 +111,7 @@ PlainRouteInfo::PlainRouteInfo()
|
|||
}
|
||||
|
||||
|
||||
std::shared_ptr<TopicData> PlainRouteInfo::newDefault() const
|
||||
std::shared_ptr<Serializable> PlainRouteInfo::newDefault() const
|
||||
{
|
||||
return std::make_shared<PlainRouteInfo>();
|
||||
}
|
||||
|
|
|
@ -11,7 +11,7 @@ struct MESSAGEBASIC_EXPORT NewPlainRoute : public AbstractMessage {
|
|||
NewPlainRoute();
|
||||
|
||||
// Serializable
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -25,7 +25,7 @@ struct MESSAGEBASIC_EXPORT RemovePlainRoute : public AbstractMessage {
|
|||
RemovePlainRoute();
|
||||
|
||||
// Serializable
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -40,7 +40,7 @@ struct MESSAGEBASIC_EXPORT PlainRouteReset : public AbstractMessage {
|
|||
PlainRouteReset();
|
||||
|
||||
// Serializable
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -54,7 +54,7 @@ struct MESSAGEBASIC_EXPORT PlainRouteQuery : public AbstractMessage {
|
|||
PlainRouteQuery();
|
||||
|
||||
// Serializable
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -69,7 +69,7 @@ struct MESSAGEBASIC_EXPORT PlainRouteInfo : public RespondDefault {
|
|||
PlainRouteInfo();
|
||||
|
||||
// Serializable
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
|
@ -2,27 +2,27 @@
|
|||
|
||||
|
||||
|
||||
std::shared_ptr<TopicData> Get3DBox::newDefault() const
|
||||
std::shared_ptr<Serializable> Get3DBox::newDefault() const
|
||||
{
|
||||
return std::make_shared<Get3DBox>();
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> Box3DDesc::newDefault() const
|
||||
std::shared_ptr<Serializable> Box3DDesc::newDefault() const
|
||||
{
|
||||
return std::make_shared<Box3DDesc>();
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> Set3DBoxD3Data::newDefault() const
|
||||
std::shared_ptr<Serializable> Set3DBoxD3Data::newDefault() const
|
||||
{
|
||||
return std::make_shared<Set3DBoxD3Data>();
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> Set3DBoxPosture::newDefault() const
|
||||
std::shared_ptr<Serializable> Set3DBoxPosture::newDefault() const
|
||||
{
|
||||
return std::make_shared<Set3DBoxPosture>();
|
||||
}
|
||||
|
||||
std::shared_ptr<TopicData> Set3DBoxLLAPos::newDefault() const
|
||||
std::shared_ptr<Serializable> Set3DBoxLLAPos::newDefault() const
|
||||
{
|
||||
return std::make_shared<Set3DBoxLLAPos>();
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
/// </summary>
|
||||
struct MESSAGEBASIC_EXPORT Get3DBox : public AbstractMessage {
|
||||
Get3DBox();
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
};
|
||||
|
||||
/// <summary>
|
||||
|
@ -40,7 +40,7 @@ struct MESSAGEBASIC_EXPORT Box3DDesc : public AbstractMessage {
|
|||
Box3DDesc();
|
||||
|
||||
// 通过 WsMessage 继承
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -54,7 +54,7 @@ struct MESSAGEBASIC_EXPORT Set3DBoxD3Data : public AbstractMessage {
|
|||
Set3DBoxD3Data();
|
||||
|
||||
// 通过 WsMessage 继承
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -69,7 +69,7 @@ struct MESSAGEBASIC_EXPORT Set3DBoxPosture : public AbstractMessage
|
|||
Set3DBoxPosture();
|
||||
|
||||
// 通过 WsMessage 继承
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
@ -84,7 +84,7 @@ struct MESSAGEBASIC_EXPORT Set3DBoxLLAPos : public AbstractMessage
|
|||
Set3DBoxLLAPos();
|
||||
|
||||
// 通过 WsMessage 继承
|
||||
std::shared_ptr<TopicData> newDefault() const override;
|
||||
std::shared_ptr<Serializable> newDefault() const override;
|
||||
void recoveryFrom(const QJsonObject& obj) override;
|
||||
void saveTo(QJsonObject& obj) const override;
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue