37#ifndef COMMANDPARSER_H
38#define COMMANDPARSER_H
90 bool exists(
const QString& p_sCommand);
99 bool parse(
const QString &p_sInput, QStringList &p_qListCommandsParsed);
Declaration of the Command Class.
Contains declarations of the observer design pattern: Subject class and IObserver interface.
Real-time client/server communication (commands, raw data streaming).
Named command with typed parameters for real-time server control.
RawCommand & getRawCommand()
bool exists(const QString &p_sCommand)
void response(QString p_sResponse, Command p_command)
CommandParser(QObject *parent=0)
bool parse(const QString &p_sInput, QStringList &p_qListCommandsParsed)
Parsed but untyped command holding raw string parameters before type resolution.
The Subject class provides the base class of every subject of the observer design pattern.