Audacity 3.2.0
|
LispifiedCommandOutputTargets is a CommandOutputTargets that replaces the status message target with the LispyCommandMessageTarget version. More...
#include <CommandTargets.h>
Public Member Functions | |
LispifiedCommandOutputTargets (CommandOutputTargets &target) | |
~LispifiedCommandOutputTargets () | |
Public Member Functions inherited from CommandOutputTargets | |
CommandOutputTargets (std::unique_ptr< CommandProgressTarget > pt=TargetFactory::ProgressDefault(), std::shared_ptr< CommandMessageTarget > st=TargetFactory::MessageDefault(), std::shared_ptr< CommandMessageTarget > et=TargetFactory::MessageDefault()) | |
~CommandOutputTargets () | |
void | Progress (double completed) |
void | Status (const wxString &status, bool bFlush=false) |
void | Error (const wxString &message) |
void | StartArray () |
void | EndArray () |
void | StartStruct () |
void | EndStruct () |
void | StartField (const wxString &name) |
void | EndField () |
void | AddItem (const wxString &value, const wxString &name={}) |
void | AddBool (const bool value, const wxString &name={}) |
void | AddItem (const double value, const wxString &name={}) |
Private Attributes | |
CommandOutputTargets * | pToRestore |
Additional Inherited Members | |
Public Attributes inherited from CommandOutputTargets | |
std::unique_ptr< CommandProgressTarget > | mProgressTarget |
std::shared_ptr< CommandMessageTarget > | mStatusTarget |
std::shared_ptr< CommandMessageTarget > | mErrorTarget |
LispifiedCommandOutputTargets is a CommandOutputTargets that replaces the status message target with the LispyCommandMessageTarget version.
Definition at line 359 of file CommandTargets.h.
LispifiedCommandOutputTargets::LispifiedCommandOutputTargets | ( | CommandOutputTargets & | target | ) |
Definition at line 259 of file CommandTargets.cpp.
References CommandOutputTargets::mErrorTarget, CommandOutputTargets::mProgressTarget, and CommandOutputTargets::mStatusTarget.
LispifiedCommandOutputTargets::~LispifiedCommandOutputTargets | ( | ) |
Definition at line 268 of file CommandTargets.cpp.
References CommandOutputTargets::mErrorTarget, CommandOutputTargets::mProgressTarget, and pToRestore.
|
private |
Definition at line 366 of file CommandTargets.h.
Referenced by ~LispifiedCommandOutputTargets().