![]() |
LibrePCB Developers Documentation
|
#include "../../exceptions.h"#include "../../serialization/sexpression.h"#include "../../utils/toolbox.h"#include <type_safe/constrained_type.hpp>#include <QtCore>
Include dependency graph for componentsymbolvariantitemsuffix.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | ComponentSymbolVariantItemSuffixVerifier |
| struct | ComponentSymbolVariantItemSuffixConstraint |
Namespaces | |
| namespace | librepcb |
Typedefs | |
| using | ComponentSymbolVariantItemSuffix = type_safe::constrained_type< QString, ComponentSymbolVariantItemSuffixConstraint, ComponentSymbolVariantItemSuffixVerifier > |
Functions | |
| static QString | cleanComponentSymbolVariantItemSuffix (const QString &userInput) noexcept |
| bool | operator== (const ComponentSymbolVariantItemSuffix &lhs, const QString &rhs) noexcept |
| bool | operator== (const QString &lhs, const ComponentSymbolVariantItemSuffix &rhs) noexcept |
| bool | operator!= (const ComponentSymbolVariantItemSuffix &lhs, const QString &rhs) noexcept |
| bool | operator!= (const QString &lhs, const ComponentSymbolVariantItemSuffix &rhs) noexcept |
| QString | operator% (const ComponentSymbolVariantItemSuffix &lhs, const QString &rhs) noexcept |
| QString | operator% (const QString &lhs, const ComponentSymbolVariantItemSuffix &rhs) noexcept |
| template<> | |
| std::unique_ptr< SExpression > | serialize (const ComponentSymbolVariantItemSuffix &obj) |
| template<> | |
| ComponentSymbolVariantItemSuffix | deserialize (const SExpression &node) |
| QDataStream & | operator<< (QDataStream &stream, const ComponentSymbolVariantItemSuffix &obj) |
| QDebug | operator<< (QDebug stream, const ComponentSymbolVariantItemSuffix &obj) |
| std::size_t | qHash (const ComponentSymbolVariantItemSuffix &key, std::size_t seed=0) noexcept |