![]() |
LibrePCB Developers Documentation
|
The OrganizationPcbDesignRules class. More...
#include <organizationpcbdesignrules.h>
Collaboration diagram for OrganizationPcbDesignRules:Public Member Functions | |
| OrganizationPcbDesignRules () noexcept=delete | |
| OrganizationPcbDesignRules (const Uuid &uuid, const ElementName &name, const QString &description, const QUrl &url, const BoardDesignRuleCheckSettings &settings) noexcept | |
| OrganizationPcbDesignRules (const OrganizationPcbDesignRules &other) noexcept | |
| OrganizationPcbDesignRules (const SExpression &node) | |
| ~OrganizationPcbDesignRules () noexcept | |
| const Uuid & | getUuid () const noexcept |
| const LocalizedNameMap & | getNames () const noexcept |
| const LocalizedDescriptionMap & | getDescriptions () const noexcept |
| const QUrl & | getUrl () const noexcept |
| BoardDesignRuleCheckSettings | getDrcSettings (bool cleanOptions) const noexcept |
| void | setUuid (const Uuid &uuid) noexcept |
| void | setNames (const LocalizedNameMap &names) noexcept |
| void | setDescriptions (const LocalizedDescriptionMap &descriptions) noexcept |
| void | setDrcSettings (const BoardDesignRuleCheckSettings &s) noexcept |
| void | serialize (SExpression &root) const |
| Serialize into librepcb::SExpression node. | |
| OrganizationPcbDesignRules & | operator= (const OrganizationPcbDesignRules &rhs) noexcept |
| bool | operator== (const OrganizationPcbDesignRules &rhs) const noexcept=default |
Private Attributes | |
| Uuid | mUuid |
| LocalizedNameMap | mNames |
| LocalizedDescriptionMap | mDescriptions |
| QUrl | mUrl |
| BoardDesignRuleCheckSettings | mDrcSettings |
The OrganizationPcbDesignRules class.
|
deletenoexcept |
|
noexcept |
|
noexcept |
|
explicit |
Here is the call graph for this function:
|
noexcept |
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
|
inlinenoexcept |
|
noexcept |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
Here is the call graph for this function:| void serialize | ( | SExpression & | root | ) | const |
Serialize into librepcb::SExpression node.
| root | Root node to serialize into. |
Here is the call graph for this function:
|
noexcept |
|
defaultnoexcept |
|
private |
|
private |
|
private |
|
private |
|
private |