20 #ifndef LIBREPCB_CORE_BOARDFABRICATIONOUTPUTSETTINGS_H 21 #define LIBREPCB_CORE_BOARDFABRICATIONOUTPUTSETTINGS_H 152 return !(*
this == rhs);
const QString & getSuffixOutlines() const noexcept
Definition: boardfabricationoutputsettings.h:64
~BoardFabricationOutputSettings() noexcept
Definition: boardfabricationoutputsettings.cpp:97
QString mSuffixCopperBot
Definition: boardfabricationoutputsettings.h:164
void setSuffixDrillsPth(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:105
void setOutputBasePath(const QString &p) noexcept
Definition: boardfabricationoutputsettings.h:102
BoardFabricationOutputSettings & operator=(const BoardFabricationOutputSettings &rhs) noexcept
Definition: boardfabricationoutputsettings.cpp:155
const QString & getSuffixSolderMaskBot() const noexcept
Definition: boardfabricationoutputsettings.h:77
QString mSuffixSolderPasteTop
Definition: boardfabricationoutputsettings.h:169
QString mSuffixCopperTop
Definition: boardfabricationoutputsettings.h:162
Definition: occmodel.cpp:76
const QString & getSuffixDrillsBlindBuried() const noexcept
Definition: boardfabricationoutputsettings.h:61
bool operator==(const BoardFabricationOutputSettings &rhs) const noexcept
Definition: boardfabricationoutputsettings.cpp:179
const QString & getOutputBasePath() const noexcept
Definition: boardfabricationoutputsettings.h:53
bool operator!=(const BoardFabricationOutputSettings &rhs) const noexcept
Definition: boardfabricationoutputsettings.h:151
const QString & getSuffixCopperInner() const noexcept
Definition: boardfabricationoutputsettings.h:68
void setSuffixCopperInner(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:111
QString mSuffixSilkscreenTop
Definition: boardfabricationoutputsettings.h:167
void setUseG85SlotCommand(bool u) noexcept
Definition: boardfabricationoutputsettings.h:134
void setSuffixCopperTop(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:110
QString mSuffixSolderMaskBot
Definition: boardfabricationoutputsettings.h:166
void serialize(SExpression &root) const
Serialize into librepcb::SExpression node.
Definition: boardfabricationoutputsettings.cpp:104
void setSuffixSolderMaskTop(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:115
const QString & getSuffixSilkscreenBot() const noexcept
Definition: boardfabricationoutputsettings.h:83
QString mSuffixDrillsNpth
Definition: boardfabricationoutputsettings.h:158
const QString & getSuffixCopperTop() const noexcept
Definition: boardfabricationoutputsettings.h:65
const QString & getSuffixDrillsPth() const noexcept
Definition: boardfabricationoutputsettings.h:58
const QString & getSuffixCopperBot() const noexcept
Definition: boardfabricationoutputsettings.h:71
QString mSuffixDrills
Definition: boardfabricationoutputsettings.h:157
void setSuffixDrills(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:103
void setSuffixSolderMaskBot(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:118
QString mOutputBasePath
Definition: boardfabricationoutputsettings.h:156
bool mUseG85SlotCommand
Definition: boardfabricationoutputsettings.h:172
void setSuffixSolderPasteBot(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:130
void setSuffixSolderPasteTop(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:127
bool mEnableSolderPasteTop
Definition: boardfabricationoutputsettings.h:173
void setSuffixDrillsBlindBuried(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:106
void setMergeDrillFiles(bool m) noexcept
Definition: boardfabricationoutputsettings.h:133
const QString & getSuffixDrillsNpth() const noexcept
Definition: boardfabricationoutputsettings.h:55
QString mSuffixDrillsPth
Definition: boardfabricationoutputsettings.h:159
QString mSuffixCopperInner
Definition: boardfabricationoutputsettings.h:163
void setSuffixDrillsNpth(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:104
bool getMergeDrillFiles() const noexcept
Definition: boardfabricationoutputsettings.h:92
bool getEnableSolderPasteBot() const noexcept
Definition: boardfabricationoutputsettings.h:97
const QString & getSuffixSolderMaskTop() const noexcept
Definition: boardfabricationoutputsettings.h:74
BoardFabricationOutputSettings() noexcept
Definition: boardfabricationoutputsettings.cpp:39
const QString & getSuffixSolderPasteTop() const noexcept
Definition: boardfabricationoutputsettings.h:86
QString mSuffixSolderPasteBot
Definition: boardfabricationoutputsettings.h:170
bool getUseG85SlotCommand() const noexcept
Definition: boardfabricationoutputsettings.h:93
The BoardFabricationOutputSettings class.
Definition: boardfabricationoutputsettings.h:43
const QString & getSuffixSolderPasteBot() const noexcept
Definition: boardfabricationoutputsettings.h:89
const QString & getSuffixSilkscreenTop() const noexcept
Definition: boardfabricationoutputsettings.h:80
void setSuffixOutlines(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:109
QString mSuffixDrillsBlindBuried
Definition: boardfabricationoutputsettings.h:160
void setSuffixSilkscreenBot(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:124
bool getEnableSolderPasteTop() const noexcept
Definition: boardfabricationoutputsettings.h:94
QString mSuffixOutlines
Definition: boardfabricationoutputsettings.h:161
QString mSuffixSilkscreenBot
Definition: boardfabricationoutputsettings.h:168
QString mSuffixSolderMaskTop
Definition: boardfabricationoutputsettings.h:165
bool mMergeDrillFiles
Definition: boardfabricationoutputsettings.h:171
void setSuffixSilkscreenTop(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:121
void setSuffixCopperBot(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:114
void setEnableSolderPasteBot(bool e) noexcept
Definition: boardfabricationoutputsettings.h:136
The SExpression class.
Definition: sexpression.h:66
bool mEnableSolderPasteBot
Definition: boardfabricationoutputsettings.h:174
const QString & getSuffixDrills() const noexcept
Definition: boardfabricationoutputsettings.h:54
void setEnableSolderPasteTop(bool e) noexcept
Definition: boardfabricationoutputsettings.h:135