Audacity 3.2.0
Classes | Namespaces | Enumerations | Functions | Variables
LogWindow.cpp File Reference
#include "LogWindow.h"
#include <optional>
#include <wx/filedlg.h>
#include <wx/frame.h>
#include <wx/icon.h>
#include <wx/settings.h>
#include <wx/textctrl.h>
#include <wx/weakref.h>
#include "AudacityLogger.h"
#include "widgets/AudacityMessageBox.h"
#include "FileNames.h"
#include "Internat.h"
#include "MemoryX.h"
#include "Prefs.h"
#include "SelectFile.h"
#include "ShuttleGui.h"
#include "../images/AudacityLogoAlpha.xpm"
Include dependency graph for LogWindow.cpp:

Go to the source code of this file.

Classes

struct  anonymous_namespace{LogWindow.cpp}::LogWindowUpdater
 

Namespaces

namespace  anonymous_namespace{LogWindow.cpp}
 

Enumerations

enum  { LoggerID_Save = wxID_HIGHEST + 1 , LoggerID_Clear , LoggerID_Close }
 

Functions

void anonymous_namespace{LogWindow.cpp}::OnCloseWindow (wxCloseEvent &e)
 
void anonymous_namespace{LogWindow.cpp}::OnClose (wxCommandEvent &e)
 
void anonymous_namespace{LogWindow.cpp}::OnClear (wxCommandEvent &e)
 
void anonymous_namespace{LogWindow.cpp}::OnSave (wxCommandEvent &e)
 
void anonymous_namespace{LogWindow.cpp}::OnCloseWindow (wxCloseEvent &WXUNUSED(e))
 
void anonymous_namespace{LogWindow.cpp}::OnClose (wxCommandEvent &WXUNUSED(e))
 
void anonymous_namespace{LogWindow.cpp}::OnClear (wxCommandEvent &WXUNUSED(e))
 
void anonymous_namespace{LogWindow.cpp}::OnSave (wxCommandEvent &WXUNUSED(e))
 

Variables

Destroy_ptr< wxFrame > anonymous_namespace{LogWindow.cpp}::sFrame
 
wxWeakRef< wxTextCtrl > anonymous_namespace{LogWindow.cpp}::sText
 
std::optional< LogWindowUpdater > anonymous_namespace{LogWindow.cpp}::pUpdater
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
LoggerID_Save 
LoggerID_Clear 
LoggerID_Close 

Definition at line 35 of file LogWindow.cpp.

36{
37 LoggerID_Save = wxID_HIGHEST + 1,
40};
@ LoggerID_Clear
Definition: LogWindow.cpp:38
@ LoggerID_Close
Definition: LogWindow.cpp:39
@ LoggerID_Save
Definition: LogWindow.cpp:37