44#include "../communication_global.h"
60namespace COMMUNICATIONLIB
91 explicit RawCommand(
const QString &p_sCommand,
bool p_bIsJson =
true, QObject *parent = 0);
107 inline QString command()
const;
115 inline quint32 count()
const;
117 virtual void execute();
125 inline bool isJson()
const;
133 inline QList<QString>& pValues();
156 QList<QString> m_qListRawParameters;
172 return m_qListRawParameters.size();
186 return m_qListRawParameters;
Contains declarations of the command design pattern: ICommand interface.
#define COMMUNICATIONSHARED_EXPORT
void executed(QList< QString > p_qListParameters)
QList< QString > & pValues()
The ICommand interface provides the base class of every command of the command design pattern.