Audacity  3.0.3
Public Member Functions | List of all members
MessageDialogTarget Class Referencefinal

MessageDialogTarget is a CommandOutputTarget that sends its status to the LongMessageDialog. More...

#include <CommandTargets.h>

Inheritance diagram for MessageDialogTarget:
Collaboration diagram for MessageDialogTarget:

Public Member Functions

virtual ~MessageDialogTarget ()
void Update (const wxString &message) override
void Flush () override
- Public Member Functions inherited from CommandMessageTarget
 CommandMessageTarget ()
virtual ~CommandMessageTarget ()
virtual void StartArray ()
virtual void EndArray ()
virtual void StartStruct ()
virtual void EndStruct ()
virtual void AddItem (const wxString &value, const wxString &name={})
virtual void AddBool (const bool value, const wxString &name={})
virtual void AddItem (const double value, const wxString &name={})
virtual void StartField (const wxString &name={})
virtual void EndField ()
wxString Escaped (const wxString &str)

Additional Inherited Members

- Public Attributes inherited from CommandMessageTarget
std::vector< int > mCounts

Detailed Description

MessageDialogTarget is a CommandOutputTarget that sends its status to the LongMessageDialog.

CommandMessageTarget that displays messages from a command in the LongMessageDialog

Definition at line 425 of file CommandTargets.cpp.

Constructor & Destructor Documentation

◆ ~MessageDialogTarget()

virtual MessageDialogTarget::~MessageDialogTarget ( )

Definition at line 428 of file CommandTargets.cpp.

428 {Flush();}

Member Function Documentation

◆ Flush()

void MessageDialogTarget::Flush ( )

Reimplemented from CommandMessageTarget.

Definition at line 433 of file CommandTargets.cpp.

434  {
436  }

References LongMessageDialog::Flush().

Here is the call graph for this function:

◆ Update()

void MessageDialogTarget::Update ( const wxString &  message)

Implements CommandMessageTarget.

Definition at line 429 of file CommandTargets.cpp.

430  {
432  }

References LongMessageDialog::AcceptText().

Here is the call graph for this function:

The documentation for this class was generated from the following file:
void Flush() override
Definition: CommandTargets.cpp:433
static void Flush()
Definition: CommandTargets.cpp:404
static void AcceptText(const wxString &Text)
Definition: CommandTargets.cpp:393