LibrePCB Developers Documentation
|
A helper class to generate Gerber X2 attributes. More...
#include <gerberattributewriter.h>
Public Member Functions | |
GerberAttributeWriter () noexcept | |
GerberAttributeWriter (const GerberAttributeWriter &other)=delete | |
~GerberAttributeWriter () noexcept | |
QString | setAttributes (const QList< GerberAttribute > &attributes) noexcept |
GerberAttributeWriter & | operator= (const GerberAttributeWriter &rhs)=delete |
Private Attributes | |
QVector< GerberAttribute > | mDictionary |
All currently set attributes, except file attributes. More... | |
A helper class to generate Gerber X2 attributes.
This class works with a dictionary to keep track of all previously set attributes.
|
noexcept |
|
delete |
|
noexcept |
|
noexcept |
|
delete |
|
private |
All currently set attributes, except file attributes.