6 #ifndef SWIFT_MISC_NETWORK_RAWFSDMESSAGE_H
7 #define SWIFT_MISC_NETWORK_RAWFSDMESSAGE_H
21 namespace swift::misc::network
30 IndexRawMessage = CPropertyIndexRef::GlobalIndexCRawFsdMessage,
43 void setRawMessage(
const QString &rawMessage) { m_rawMessage = rawMessage; }
46 bool isPacketType(
const QString &type)
const;
49 bool containsString(
const QString &str)
const;
52 static const QStringList &getAllPacketTypes();
61 QString convertToQString(
bool i18n =
false)
const;
Non-owning reference to a CPropertyIndex with a subset of its features.
Mix of the most commonly used mixin classes.
ColumnIndex
Base class enums.
Value object for a raw FSD message.
void setRawMessage(const QString &rawMessage)
Set raw message.
const QString & getRawMessage() const
Get raw message.
CRawFsdMessage()=default
Default constructor.
#define SWIFT_MISC_EXPORT
Export a class or function from the library.
#define SWIFT_DECLARE_VALUEOBJECT_MIXINS(Namespace, Class)
Explicit template declaration of mixins for a CValueObject subclass to be placed near the top of the ...