v2.0.0
Loading...
Searching...
No Matches
raw_command.cpp File Reference

Translation unit for COMLIB::RawCommand: storage of the untyped keyword/argument pair before schema binding. More...

#include "raw_command.h"
Include dependency graph for raw_command.cpp:

Go to the source code of this file.

Detailed Description

Translation unit for COMLIB::RawCommand: storage of the untyped keyword/argument pair before schema binding.

SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2026 MNE-CPP Authors

Author
Christoph Dinh chris.nosp@m.toph.nosp@m..dinh.nosp@m.@mne.nosp@m.-cpp..nosp@m.org
Since
2.0.0
Date
March 2026

Implements the trivial constructors, copy-assignment and the ICommand::execute() override that emits executed(QList<QString>) so a CommandManager can pick the raw arguments up, look the keyword up in its schema map, and synthesise a typed Command. The JSON-vs-CLI flag carried alongside the arguments lets the eventual reply traverse the same dialect the request arrived in.

Definition in file raw_command.cpp.