20#ifndef JOB_EXPORT_PCB_FAB_H
21#define JOB_EXPORT_PCB_FAB_H
66 static DATA_SET DataSetFromToken(
const wxString& aToken );
69 static std::string DataSetToken( DATA_SET aDataSet );
73 void FromJson(
const nlohmann::json& aJson )
override;
74 void ToJson( nlohmann::json& aJson )
const override;
DATA_SET
Columns of the IPC-2581C function mode table, Table 4 p 80.
JOB_EXPORT_PCB_FAB(const std::string &aType)
std::optional< wxString > m_sections
Section key that replaces the optional sections of the data set Unset lets the data set select them a...
virtual bool SupportsDataSet(DATA_SET aDataSet) const =0
NET_NAMES
An anonymous name keeps the connections.
std::vector< wxString > m_variantNames
bool m_checkZonesBeforeExport
virtual void FromJson(const nlohmann::json &j)
JOB(const std::string &aType, bool aOutputIsDirectory)
virtual void ToJson(nlohmann::json &j) const