LibrePCB Developers Documentation
|
The BoardFabricationOutputSettings class. More...
#include <boardfabricationoutputsettings.h>
Public Member Functions | |
BoardFabricationOutputSettings () noexcept | |
BoardFabricationOutputSettings (const BoardFabricationOutputSettings &other) noexcept | |
BoardFabricationOutputSettings (const SExpression &node) | |
~BoardFabricationOutputSettings () noexcept | |
const QString & | getOutputBasePath () const noexcept |
const QString & | getSuffixDrills () const noexcept |
const QString & | getSuffixDrillsNpth () const noexcept |
const QString & | getSuffixDrillsPth () const noexcept |
const QString & | getSuffixDrillsBlindBuried () const noexcept |
const QString & | getSuffixOutlines () const noexcept |
const QString & | getSuffixCopperTop () const noexcept |
const QString & | getSuffixCopperInner () const noexcept |
const QString & | getSuffixCopperBot () const noexcept |
const QString & | getSuffixSolderMaskTop () const noexcept |
const QString & | getSuffixSolderMaskBot () const noexcept |
const QString & | getSuffixSilkscreenTop () const noexcept |
const QString & | getSuffixSilkscreenBot () const noexcept |
const QString & | getSuffixSolderPasteTop () const noexcept |
const QString & | getSuffixSolderPasteBot () const noexcept |
bool | getMergeDrillFiles () const noexcept |
bool | getUseG85SlotCommand () const noexcept |
bool | getEnableSolderPasteTop () const noexcept |
bool | getEnableSolderPasteBot () const noexcept |
void | setOutputBasePath (const QString &p) noexcept |
void | setSuffixDrills (const QString &s) noexcept |
void | setSuffixDrillsNpth (const QString &s) noexcept |
void | setSuffixDrillsPth (const QString &s) noexcept |
void | setSuffixDrillsBlindBuried (const QString &s) noexcept |
void | setSuffixOutlines (const QString &s) noexcept |
void | setSuffixCopperTop (const QString &s) noexcept |
void | setSuffixCopperInner (const QString &s) noexcept |
void | setSuffixCopperBot (const QString &s) noexcept |
void | setSuffixSolderMaskTop (const QString &s) noexcept |
void | setSuffixSolderMaskBot (const QString &s) noexcept |
void | setSuffixSilkscreenTop (const QString &s) noexcept |
void | setSuffixSilkscreenBot (const QString &s) noexcept |
void | setSuffixSolderPasteTop (const QString &s) noexcept |
void | setSuffixSolderPasteBot (const QString &s) noexcept |
void | setMergeDrillFiles (bool m) noexcept |
void | setUseG85SlotCommand (bool u) noexcept |
void | setEnableSolderPasteTop (bool e) noexcept |
void | setEnableSolderPasteBot (bool e) noexcept |
void | serialize (SExpression &root) const |
Serialize into librepcb::SExpression node. More... | |
BoardFabricationOutputSettings & | operator= (const BoardFabricationOutputSettings &rhs) noexcept |
bool | operator== (const BoardFabricationOutputSettings &rhs) const noexcept |
bool | operator!= (const BoardFabricationOutputSettings &rhs) const noexcept |
Private Attributes | |
QString | mOutputBasePath |
QString | mSuffixDrills |
QString | mSuffixDrillsNpth |
QString | mSuffixDrillsPth |
QString | mSuffixDrillsBlindBuried |
QString | mSuffixOutlines |
QString | mSuffixCopperTop |
QString | mSuffixCopperInner |
QString | mSuffixCopperBot |
QString | mSuffixSolderMaskTop |
QString | mSuffixSolderMaskBot |
QString | mSuffixSilkscreenTop |
QString | mSuffixSilkscreenBot |
QString | mSuffixSolderPasteTop |
QString | mSuffixSolderPasteBot |
bool | mMergeDrillFiles |
bool | mUseG85SlotCommand |
bool | mEnableSolderPasteTop |
bool | mEnableSolderPasteBot |
The BoardFabricationOutputSettings class.
|
noexcept |
|
noexcept |
|
explicit |
|
noexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
void serialize | ( | SExpression & | root | ) | const |
Serialize into librepcb::SExpression node.
root | Root node to serialize into. |
|
noexcept |
|
noexcept |
|
inlinenoexcept |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |