Audacity  2.2.0
CommandTargets.h File Reference
#include "../MemoryX.h"
#include <wx/string.h>
#include <wx/msgdlg.h>
#include <wx/statusbr.h>
#include "../widgets/ProgressDialog.h"
#include "../commands/ResponseQueue.h"
#include "../src/Project.h"

Go to the source code of this file.

Classes

class  CommandProgressTarget
 Interface for objects that can receive command progress information. More...
 
class  NullProgressTarget
 Used to ignore a command's progress updates. More...
 
class  GUIProgressTarget
 Sends command progress information to a ProgressDialog. More...
 
class  CommandMessageTarget
 Interface for objects that can receive (string) messages from a command. More...
 
class  ProgressToMessageTarget
 
class  NullMessageTarget
 Used to ignore a command's message updates. More...
 
class  MessageBoxTarget
 Displays messages from a command in a wxMessageBox. More...
 
class  StatusBarTarget
 Displays messages from a command in a wxStatusBar. More...
 
class  ResponseQueueTarget
 Adds messages to a response queue (to be sent back to a script) More...
 
class  CombinedMessageTarget
 Sends messages to two message targets at once. More...
 
class  TargetFactory
 
class  CommandOutputTarget