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);
Contains declarations of the observer design pattern: Subject class and IObserver interface.
realtime library export/import macros.
#define COMMUNICATIONSHARED_EXPORT
Declaration of the Command Class.
Declaration of the RawCommand Class.
Real-time client/server communication (commands, raw data streaming).
Named command with typed parameters for real-time server control.
bool exists(const QString &p_sCommand)
RawCommand & getRawCommand()
CommandParser(QObject *parent=0)
bool parse(const QString &p_sInput, QStringList &p_qListCommandsParsed)
void response(QString p_sResponse, Command p_command)
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.