KiCad PCB EDA Suite
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
JOB Member List

This is the complete list of members for JOB, including all inherited members.

AddOutput(wxString aOutputPath)JOBinline
ClearExistingOutputs()JOBinline
FromJson(const nlohmann::json &j)JOBvirtual
GetConfiguredOutputPath() constJOBinline
GetDefaultDescription() constJOBvirtual
GetFullOutputPath(PROJECT *aProject) constJOB
GetOutputPathIsDirectory() constJOBinline
GetOutputs()JOBinline
GetParams()JOBinline
GetSettingsDialogTitle() constJOBvirtual
GetType() constJOBinline
GetVarOverrides() constJOBinline
GetWorkingOutputPath() constJOBinline
JOB(const std::string &aType, bool aOutputIsDirectory)JOB
m_descriptionJOBprotected
m_outputPathJOBprotected
m_outputPathIsDirectoryJOBprotected
m_outputsJOBprotected
m_paramsJOBprotected
m_tempOutputDirectoryJOBprotected
m_titleBlockJOBprotected
m_typeJOBprotected
m_varOverridesJOBprotected
m_workingOutputPathJOBprotected
SetConfiguredOutputPath(const wxString &aPath)JOB
SetTempOutputDirectory(const wxString &aBase)JOB
SetTitleBlock(const TITLE_BLOCK &aTitleBlock)JOBinline
SetVarOverrides(const std::map< wxString, wxString > &aVarOverrides)JOBinline
SetWorkingOutputPath(const wxString &aPath)JOBinline
ToJson(nlohmann::json &j) constJOBvirtual
~JOB()JOBvirtual