KiCad PCB EDA Suite
|
#include <jobs_output_folder.h>
Public Member Functions | |
JOBS_OUTPUT_FOLDER () | |
bool | HandleOutputs (const wxString &aBaseTempPath, PROJECT *aProject, const std::vector< JOB_OUTPUT > &aOutputsToHandle) override |
bool | OutputPrecheck () override |
Checks if the output process can proceed before doing anything else This can include user prompts. | |
void | FromJson (const nlohmann::json &j) override |
void | ToJson (nlohmann::json &j) const override |
wxString | GetDefaultDescription () const override |
void | SetOutputPath (const wxString &aPath) |
wxString | GetOutputPath () const |
Protected Attributes | |
wxString | m_outputPath |
Definition at line 25 of file jobs_output_folder.h.
JOBS_OUTPUT_FOLDER::JOBS_OUTPUT_FOLDER | ( | ) |
Definition at line 26 of file jobs_output_folder.cpp.
|
overridevirtual |
Implements JOBS_OUTPUT_HANDLER.
Definition at line 66 of file jobs_output_folder.cpp.
References JOBS_OUTPUT_HANDLER::m_outputPath.
|
overridevirtual |
Reimplemented from JOBS_OUTPUT_HANDLER.
Definition at line 78 of file jobs_output_folder.cpp.
References _.
|
inlineinherited |
Definition at line 54 of file jobs_output.h.
Referenced by DIALOG_DESTINATION::DIALOG_DESTINATION().
|
overridevirtual |
Implements JOBS_OUTPUT_HANDLER.
Definition at line 33 of file jobs_output_folder.cpp.
References CopyDirectory(), ExpandEnvVarSubstitutions(), ExpandTextVars(), and JOBS_OUTPUT_HANDLER::m_outputPath.
|
overridevirtual |
Checks if the output process can proceed before doing anything else This can include user prompts.
Reimplemented from JOBS_OUTPUT_HANDLER.
Definition at line 57 of file jobs_output_folder.cpp.
References JOBS_OUTPUT_HANDLER::m_outputPath.
|
inlineinherited |
Definition at line 53 of file jobs_output.h.
Referenced by KICAD_MANAGER_FRAME::OpenJobsFile(), and DIALOG_DESTINATION::TransferDataFromWindow().
|
overridevirtual |
Implements JOBS_OUTPUT_HANDLER.
Definition at line 72 of file jobs_output_folder.cpp.
References JOBS_OUTPUT_HANDLER::m_outputPath.
|
protectedinherited |
Definition at line 59 of file jobs_output.h.
Referenced by JOBS_OUTPUT_ARCHIVE::FromJson(), FromJson(), JOBS_OUTPUT_ARCHIVE::HandleOutputs(), HandleOutputs(), JOBS_OUTPUT_ARCHIVE::OutputPrecheck(), OutputPrecheck(), JOBS_OUTPUT_ARCHIVE::ToJson(), and ToJson().