Audacity 3.2.0
Classes | Namespaces | Enumerations | Functions | Variables
ExportCL.cpp File Reference
#include "ProjectRate.h"
#include <thread>
#include <wx/app.h>
#include <wx/cmdline.h>
#include <wx/combobox.h>
#include <wx/button.h>
#include <wx/log.h>
#include <wx/process.h>
#include <wx/sizer.h>
#include <wx/textctrl.h>
#include <wx/msw/registry.h>
#include "FileNames.h"
#include "Export.h"
#include "Mix.h"
#include "Prefs.h"
#include "SelectFile.h"
#include "ShuttleGui.h"
#include "Tags.h"
#include "Track.h"
#include "float_cast.h"
#include "widgets/FileHistory.h"
#include "wxPanelWrapper.h"
#include "widgets/Warning.h"
#include "wxFileNameWrapper.h"
#include "BasicUI.h"
#include "ExportOptionsEditor.h"
#include "ExportOptionsUIServices.h"
#include "ExportPluginHelpers.h"
#include "ExportPluginRegistry.h"
Include dependency graph for ExportCL.cpp:

Go to the source code of this file.

Classes

struct  anonymous_namespace{ExportCL.cpp}::ExtendPath
 
class  anonymous_namespace{ExportCL.cpp}::ExportCLProcess
 
class  ExportOptionsCLEditor
 
class  CLExportProcessor
 
class  ExportCL
 

Namespaces

namespace  anonymous_namespace{ExportCL.cpp}
 

Enumerations

enum  : int { CLOptionIDCommand = 0 , CLOptionIDShowOutput }
 

Functions

void anonymous_namespace{ExportCL.cpp}::Drain (wxInputStream *s, wxString *o)
 

Variables

const std::vector< ExportOptionCLOptions
 
static ExportPluginRegistry::RegisteredPlugin sRegisteredPlugin
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
CLOptionIDCommand 
CLOptionIDShowOutput 

Definition at line 160 of file ExportCL.cpp.

160 : int {
163};
@ CLOptionIDShowOutput
Definition: ExportCL.cpp:162
@ CLOptionIDCommand
Definition: ExportCL.cpp:161

Variable Documentation

◆ CLOptions

const std::vector<ExportOption> CLOptions
Initial value:
{
{ CLOptionIDCommand, {}, std::string() },
{ CLOptionIDShowOutput, {}, false }
}

Definition at line 165 of file ExportCL.cpp.

Referenced by ExportOptionsCLEditor::GetOption(), and ExportOptionsCLEditor::GetOptionsCount().

◆ sRegisteredPlugin

ExportPluginRegistry::RegisteredPlugin sRegisteredPlugin
static
Initial value:
{ "CommandLine",
[]{ return std::make_unique< ExportCL >(); }
}

Definition at line 851 of file ExportCL.cpp.