55 details::RawDataMessageImpl<
56 typename TProtStack::MsgPtr::element_type,
57 typename std::tuple_element<std::tuple_size<typename TProtStack::AllFields>::value - 1, typename TProtStack::AllFields>::type>,
58 RawDataMessage<TProtStack>
66 nameImpl()
const override
68 static const char* Str =
"Generic Raw Data Message";
72 virtual const QVariantList& extraTransportFieldsPropertiesImpl()
const override
74 static const QVariantList List;
78 virtual const QVariantList& fieldsPropertiesImpl()
const override
80 static const QVariantList Props = createFieldsProperties();
84 virtual QString idAsStringImpl()
const override
86 [[maybe_unused]]
static constexpr bool Must_not_be_called =
false;
87 assert(Must_not_be_called);
91 virtual void resetImpl()
override
93 [[maybe_unused]]
static constexpr bool Must_not_be_called =
false;
94 assert(Must_not_be_called);
99 [[maybe_unused]]
static constexpr bool Must_not_be_called =
false;
100 assert(Must_not_be_called);
106 static QVariantList createFieldsProperties()