25 explicit Feature(
const QString& cmd,
const QString& arg = {},
26 const QString& description =
"",
const QString& example =
"");
38 void setCmd(
const QString &cmd);
51 void setArg(
const QString &arg);
62 QString description()
const;
68 void setDescription(
const QString &description);
74 QString example()
const;
80 void setExample(
const QString &example);
86 QString toString()
const;
#define PATRONUM_LIBRARYSHARED_EXPORT
The Feature class it is atomic type for describe service command.
The Patronum namespace - It is main name space of Patronum Library. The Patronum library support the ...
uint qHash(const Feature &feature)
bool operator==(const Feature &left, const Feature &right)
QDataStream & operator>>(QDataStream &stream, Feature &obj)
QDataStream & operator<<(QDataStream &stream, const Feature &obj)