16#ifndef __COMMANDBUILDER__
17#define __COMMANDBUILDER__
40 void Failure(
const wxString &msg = {});
43 const wxString &cmdName,
const wxString &cmdParams);
48 const wxString &cmdParams);
std::shared_ptr< ResponseTarget > ResponseTargetPointer
The top-level handle to an Audacity project. It serves as a source of events that other objects can b...
A type of factory for Commands of various sorts.
void Failure(const wxString &msg={})
void Success(const OldStyleCommandPointer &cmd)
void BuildCommand(AudacityProject &project, const wxString &cmdName, const wxString &cmdParams)
ResponseTargetPointer mResponse
OldStyleCommandPointer GetCommand()
CommandBuilder(AudacityProject &project, const wxString &cmdString)
OldStyleCommandPointer mCommand
Abstract base class for command interface. This is the version created by Dan Horgan....
OldStyleCommandPointer is a unique_ptr to an OldStyleCommand.
Constructs a response (to be sent back to a script)