|
class | AirWiresBuilder |
| The AirWiresBuilder class. More...
|
|
class | AirWiresBuilderImpl |
|
class | Alignment |
| The Alignment class. More...
|
|
class | Angle |
| The Angle class is used to represent an angle (for example 12.75 degrees) More...
|
|
class | Application |
| The Application class extends the QApplication with the exception-safe method notify() More...
|
|
class | AsyncCopyOperation |
| High-level helper class to asynchronously and recursively copy directories with progress indicator. More...
|
|
class | Attribute |
| The Attribute class. More...
|
|
struct | AttributeKeyConstraint |
|
struct | AttributeKeyVerifier |
|
struct | AttributeListNameProvider |
|
class | AttributeProvider |
| The AttributeProvider class defines an interface for classes which provides some attributes which can be used as variables in texts (like "{{NAME}}") More...
|
|
class | AttributeSubstitutor |
| The AttributeSubstitutor class substitutes attribute keys in strings with their actual values (e.g. replace "{{NAME}}" by "U42", a component's name) More...
|
|
class | AttributeType |
| The AttributeType class. More...
|
|
class | AttributeUnit |
| The AttributeUnit class. More...
|
|
class | AttrTypeCapacitance |
| The AttrTypeCapacitance class. More...
|
|
class | AttrTypeCurrent |
| The AttrTypeCurrent class. More...
|
|
class | AttrTypeFrequency |
| The AttrTypeFrequency class. More...
|
|
class | AttrTypeInductance |
| The AttrTypeInductance class. More...
|
|
class | AttrTypePower |
| The AttrTypePower class. More...
|
|
class | AttrTypeResistance |
| The AttrTypeResistance class. More...
|
|
class | AttrTypeString |
| The AttrTypeString class. More...
|
|
class | AttrTypeVoltage |
| The AttrTypeVoltage class. More...
|
|
class | BGI_AirWire |
| The BGI_AirWire class. More...
|
|
class | BGI_Base |
| The Board Graphics Item Base (BGI_Base) class. More...
|
|
class | BGI_Footprint |
| The BGI_Footprint class. More...
|
|
class | BGI_FootprintPad |
| The BGI_FootprintPad class. More...
|
|
class | BGI_NetLine |
| The BGI_NetLine class. More...
|
|
class | BGI_NetPoint |
| The BGI_NetPoint class. More...
|
|
class | BGI_Plane |
| The BGI_Plane class. More...
|
|
class | BGI_Via |
| The BGI_Via class. More...
|
|
class | BI_AirWire |
| The BI_AirWire class. More...
|
|
class | BI_Base |
| The Board Item Base (BI_Base) class. More...
|
|
class | BI_Device |
| The BI_Device class. More...
|
|
class | BI_Footprint |
| The BI_Footprint class. More...
|
|
class | BI_FootprintPad |
| The BI_FootprintPad class. More...
|
|
class | BI_Hole |
| The BI_Hole class. More...
|
|
class | BI_NetLine |
| The BI_NetLine class. More...
|
|
class | BI_NetLineAnchor |
|
class | BI_NetPoint |
| The BI_NetPoint class. More...
|
|
class | BI_NetSegment |
| The BI_NetSegment class. More...
|
|
class | BI_Plane |
| The BI_Plane class. More...
|
|
class | BI_Polygon |
| The BI_Polygon class. More...
|
|
class | BI_StrokeText |
| The BI_StrokeText class. More...
|
|
class | BI_Via |
| The BI_Via class. More...
|
|
class | Board |
| The Board class represents a PCB of a project and is always part of a circuit. More...
|
|
class | BoardAirWiresBuilder |
| The BoardAirWiresBuilder class. More...
|
|
class | BoardClipperPathGenerator |
| The BoardClipperPathGenerator class creates a Clipper path from a librepcb::Board. More...
|
|
class | BoardDesignRuleCheck |
| The BoardDesignRuleCheck class checks a librepcb::Board for design rule violations. More...
|
|
class | BoardDesignRuleCheckMessage |
| The BoardDesignRuleCheckMessage class represents a message produced by the design rule check (DRC) More...
|
|
class | BoardDesignRules |
| The BoardDesignRules class. More...
|
|
class | BoardFabricationOutputSettings |
| The BoardFabricationOutputSettings class. More...
|
|
class | BoardGerberExport |
| The BoardGerberExport class. More...
|
|
class | BoardLayerStack |
| The BoardLayerStack class provides and manages all available layers of a board. More...
|
|
class | BoardPainter |
| Paints a librepcb::Board to a QPainter. More...
|
|
class | BoardPickPlaceGenerator |
| The BoardPickPlaceGenerator class. More...
|
|
class | BoardPlaneFragmentsBuilder |
| The BoardPlaneFragmentsBuilder class. More...
|
|
class | BoardSelectionQuery |
| The BoardSelectionQuery class. More...
|
|
class | BoardUserSettings |
| The BoardUserSettings class. More...
|
|
class | Bom |
| The Bom class represents a bill of materials list. More...
|
|
class | BomCsvWriter |
| The BomCsvWriter class. More...
|
|
class | BomGenerator |
| The BomGenerator class. More...
|
|
class | BomItem |
| The BomItem class represents an item of a bill of materials list. More...
|
|
class | Circle |
| The Circle class. More...
|
|
class | CircleGraphicsItem |
| The CircleGraphicsItem class. More...
|
|
struct | CircleListNameProvider |
|
class | Circuit |
| The Circuit class represents all electrical connections in a project (drawn in the schematics) More...
|
|
struct | CircuitIdentifierConstraint |
|
struct | CircuitIdentifierVerifier |
|
class | ClipperHelpers |
| The ClipperHelpers class. More...
|
|
class | CmpSigPinDisplayType |
| The CmpSigPinDisplayType clas. More...
|
|
class | Component |
| The Component class represents a "generic" device in the library. More...
|
|
class | ComponentCategory |
| The ComponentCategory class. More...
|
|
class | ComponentCheck |
| The ComponentCheck class. More...
|
|
class | ComponentInstance |
| The ComponentInstance class. More...
|
|
class | ComponentPinSignalMapHelpers |
|
class | ComponentPinSignalMapItem |
| The ComponentPinSignalMapItem class maps a symbol pin to a component signal. More...
|
|
struct | ComponentPinSignalMapNameProvider |
|
struct | ComponentPrefixConstraint |
|
struct | ComponentPrefixVerifier |
|
class | ComponentSignal |
| The ComponentSignal class represents one signal of a component. More...
|
|
class | ComponentSignalInstance |
| The ComponentSignalInstance class. More...
|
|
struct | ComponentSignalListNameProvider |
|
class | ComponentSymbolVariant |
| The ComponentSymbolVariant class represents a symbol variant of a component. More...
|
|
class | ComponentSymbolVariantItem |
| The ComponentSymbolVariantItem class represents one symbol of a component symbol variant. More...
|
|
class | ComponentSymbolVariantItemListHelpers |
|
struct | ComponentSymbolVariantItemListNameProvider |
|
struct | ComponentSymbolVariantItemSuffixConstraint |
|
struct | ComponentSymbolVariantItemSuffixVerifier |
|
struct | ComponentSymbolVariantListNameProvider |
|
class | CsvFile |
| The CsvFile class represents a comma-separated values (CSV) file. More...
|
|
class | Debug |
| The Debug class provides some methods for debugging/logging. More...
|
|
class | DefaultGraphicsLayerProvider |
| The DefaultGraphicsLayerProvider class. More...
|
|
class | Device |
| The Device class represents an instance of a component (a "real" component) More...
|
|
class | DeviceCheck |
| The DeviceCheck class. More...
|
|
class | DevicePadSignalMapHelpers |
|
class | DevicePadSignalMapItem |
| The DevicePadSignalMapItem class. More...
|
|
struct | DevicePadSignalMapNameProvider |
|
class | DirectoryLock |
| This class can be used to implement file-based directory locks. More...
|
|
class | DxfReader |
| Read DXF files into LibrePCB data structures. More...
|
|
class | DxfReaderImpl |
| Private helper class to break dependency to dxflib. More...
|
|
struct | ElementNameConstraint |
|
struct | ElementNameVerifier |
|
class | ErcMsg |
| The ErcMsg class represents a message in the ERC (Electrical Rule Check) list. More...
|
|
class | ErcMsgList |
| The ErcMsgList class contains a list of ERC messages which are visible for the user. More...
|
|
class | ExcellonGenerator |
| The ExcellonGenerator class. More...
|
|
class | Exception |
| The Exception class. More...
|
|
class | FileDownload |
| This class is used to download a file asynchronously in a separate thread. More...
|
|
class | FileParseError |
| The FileParseError class. More...
|
|
class | FilePath |
| This class represents absolute, well-formatted paths to files or directories. More...
|
|
class | FileSystem |
| Base class / interface for all file system implementations. More...
|
|
class | FileUtils |
| The FileUtils class provides some static methods to execute file operations. More...
|
|
class | Footprint |
| The Footprint class represents one footprint variant of a package. More...
|
|
struct | FootprintListNameProvider |
|
class | FootprintPad |
| The FootprintPad class represents a pad of a footprint. More...
|
|
struct | FootprintPadListNameProvider |
|
class | FootprintPainter |
| Paints a librepcb::Footprint to a QPainter. More...
|
|
class | GerberApertureList |
| A helper class to generate the aperture definitions for a Gerber file. More...
|
|
class | GerberAttribute |
| A Gerber X2 attribute. More...
|
|
class | GerberAttributeWriter |
| A helper class to generate Gerber X2 attributes. More...
|
|
class | GerberGenerator |
| The GerberGenerator class. More...
|
|
class | GraphicsExport |
| Asynchronously exports graphics to a QPainter. More...
|
|
class | GraphicsExportSettings |
| Settings for librepcb::GraphicsExport. More...
|
|
class | GraphicsLayer |
| The GraphicsLayer class represents a graphical layer used in schematics and boards. More...
|
|
struct | GraphicsLayerNameConstraint |
|
struct | GraphicsLayerNameVerifier |
|
class | GraphicsLayerStackAppearanceSettings |
| The GraphicsLayerStackAppearanceSettings class. More...
|
|
class | GraphicsPagePainter |
| Base class for printing a page for librepcb::GraphicsExport. More...
|
|
class | GraphicsPainter |
| Draw LibrePCB graphics elements on a QPainter. More...
|
|
class | GraphicsScene |
| The GraphicsScene class. More...
|
|
class | GridProperties |
| The GridProperties class. More...
|
|
class | HAlign |
| The HAlign class. More...
|
|
class | Hole |
| The Hole class. More...
|
|
class | HoleGraphicsItem |
| The HoleGraphicsItem class is the graphical representation of a librepcb::Hole. More...
|
|
struct | HoleListNameProvider |
|
class | IF_ErcMsgProvider |
| The IF_ErcMsgProvider class. More...
|
|
class | IF_GraphicsLayerProvider |
| The IF_GraphicsLayerProvider class defines an interface for classes which provide layers. More...
|
|
class | Junction |
| The Junction class represents the connection point between netlines or traces. More...
|
|
struct | JunctionListNameProvider |
|
class | Length |
| The Length class is used to represent a length (for example 12.75 millimeters) More...
|
|
class | LengthUnit |
| The LengthUnit class represents a length unit (millimeters, inches,...) and provides some useful methods to make the life easier. More...
|
|
class | Library |
| The Library class represents a library directory. More...
|
|
class | LibraryBaseElement |
| The LibraryBaseElement class. More...
|
|
class | LibraryBaseElementCheck |
| The LibraryBaseElementCheck class. More...
|
|
class | LibraryCategory |
| The LibraryCategory class extends the LibraryBaseElement class with some attributes and methods which are used for all library category classes. More...
|
|
class | LibraryElement |
| The LibraryElement class extends the LibraryBaseElement class with some attributes and methods which are used for all library classes except categories. More...
|
|
class | LibraryElementCheck |
| The LibraryElementCheck class. More...
|
|
class | LibraryElementCheckMessage |
| The LibraryElementCheckMessage class. More...
|
|
class | LineGraphicsItem |
| The LineGraphicsItem class. More...
|
|
struct | LocalizedDescriptionMapPolicy |
|
struct | LocalizedKeywordsMapPolicy |
|
struct | LocalizedNameMapPolicy |
|
class | LogicError |
| The LogicError class. More...
|
|
class | MathParser |
| Mathematical expression parser. More...
|
|
class | MsgDuplicatePadName |
| The MsgDuplicatePadName class. More...
|
|
class | MsgDuplicatePinName |
| The MsgDuplicatePinName class. More...
|
|
class | MsgDuplicateSignalName |
| The MsgDuplicateSignalName class. More...
|
|
class | MsgMissingAuthor |
| The MsgMissingAuthor class. More...
|
|
class | MsgMissingCategories |
| The MsgMissingCategories class. More...
|
|
class | MsgMissingComponentDefaultValue |
| The MsgMissingComponentDefaultValue class. More...
|
|
class | MsgMissingComponentPrefix |
| The MsgMissingComponentPrefix class. More...
|
|
class | MsgMissingFootprint |
| The MsgMissingFootprint class. More...
|
|
class | MsgMissingFootprintName |
| The MsgMissingFootprintName class. More...
|
|
class | MsgMissingFootprintValue |
| The MsgMissingFootprintValue class. More...
|
|
class | MsgMissingSymbolName |
| The MsgMissingSymbolName class. More...
|
|
class | MsgMissingSymbolValue |
| The MsgMissingSymbolValue class. More...
|
|
class | MsgMissingSymbolVariant |
| The MsgMissingSymbolVariant class. More...
|
|
class | MsgMissingSymbolVariantItem |
| The MsgMissingSymbolVariantItem class. More...
|
|
class | MsgNameNotTitleCase |
| The MsgNameNotTitleCase class. More...
|
|
class | MsgNoPadsInDeviceConnected |
| The MsgNoPadsInDeviceConnected class. More...
|
|
class | MsgOverlappingSymbolPins |
| The MsgOverlappingSymbolPins class. More...
|
|
class | MsgPadClearanceViolation |
| The MsgPadClearanceViolation class. More...
|
|
class | MsgPadOverlapsWithPlacement |
| The MsgPadOverlapsWithPlacement class. More...
|
|
class | MsgSymbolPinNotOnGrid |
| The MsgSymbolPinNotOnGrid class. More...
|
|
class | MsgWrongFootprintTextLayer |
| The MsgWrongFootprintTextLayer class. More...
|
|
class | MsgWrongSymbolTextLayer |
| The MsgWrongSymbolTextLayer class. More...
|
|
class | NetClass |
| The NetClass class. More...
|
|
class | NetLabel |
| The NetLabel class represents a net text label of a schematic. More...
|
|
struct | NetLabelListNameProvider |
|
class | NetLine |
| The NetLine class represents a net line within a schematic. More...
|
|
class | NetLineAnchor |
| The NetLineAnchor class. More...
|
|
struct | NetLineListNameProvider |
|
class | NetSignal |
| The NetSignal class. More...
|
|
class | NetworkAccessManager |
| A network access manager which processes network requests in a separate thread. More...
|
|
class | NetworkRequest |
| This class is used to process general purpose network requests (up to 100MB) More...
|
|
class | NetworkRequestBase |
| Base class for network requests which are processed in the network access manager. More...
|
|
struct | NormDependentPrefixMapPolicy |
|
class | OrderPcbApiRequest |
| Order a PCB via a LibrePCB API server. More...
|
|
class | OriginCrossGraphicsItem |
| The OriginCrossGraphicsItem class. More...
|
|
class | Package |
| The Package class represents a package of a component (including footprint and 3D model) More...
|
|
class | PackageCategory |
| The PackageCategory class. More...
|
|
class | PackageCheck |
| The PackageCheck class. More...
|
|
class | PackagePad |
| The PackagePad class represents one logical pad of a package. More...
|
|
struct | PackagePadListNameProvider |
|
class | Path |
| The Path class represents a list of vertices connected by straight lines or circular arc segments. More...
|
|
class | PickPlaceCsvWriter |
| The PickPlaceCsvWriter class. More...
|
|
class | PickPlaceData |
| The librepcb::PickPlaceData class represents the content of a pick&place file. More...
|
|
class | PickPlaceDataItem |
| The librepcb::PickPlaceDataItem class represents one item of a pick&place file. More...
|
|
class | Point |
| The Point class is used to represent a point/coordinate/vector, for example (1.2mm; 5.6mm) for X=1.2mm and Y=5.6mm. More...
|
|
class | Polygon |
| The Polygon class. More...
|
|
class | PolygonGraphicsItem |
| The PolygonGraphicsItem class. More...
|
|
struct | PolygonListNameProvider |
|
struct | PositiveLengthConstraint |
|
struct | PositiveLengthVerifier |
|
class | PrimitiveCircleGraphicsItem |
| The PrimitiveCircleGraphicsItem class. More...
|
|
class | PrimitivePathGraphicsItem |
| The PrimitivePathGraphicsItem class. More...
|
|
class | PrimitiveTextGraphicsItem |
| The PrimitiveTextGraphicsItem class is the graphical representation of a text. More...
|
|
class | Project |
| The Project class represents a whole (opened) project with all its content. More...
|
|
class | ProjectLibrary |
| The ProjectLibrary class. More...
|
|
class | ProjectMetadata |
| The ProjectMetadata class. More...
|
|
class | ProjectSettings |
| The ProjectSettings class. More...
|
|
class | RangeError |
| The RangeError class. More...
|
|
class | Ratio |
| The Ratio class is used to represent a ratio number (e.g. 13.37%) More...
|
|
class | Repository |
| The Repository class provides access to a LibrePCB API server. More...
|
|
class | RuntimeError |
| The RuntimeError class. More...
|
|
class | Schematic |
| The Schematic class represents one schematic page of a project and is always part of a circuit. More...
|
|
class | SchematicLayerProvider |
| The SchematicLayerProvider class provides and manages all available schematic layers which are used in the librepcb::editor::SchematicEditor class. More...
|
|
class | SchematicPainter |
| Paints a librepcb::Schematic to a QPainter. More...
|
|
class | SchematicSelectionQuery |
| The SchematicSelectionQuery class. More...
|
|
class | ScopeGuard |
|
class | ScopeGuardBase |
|
class | ScopeGuardList |
| Keeps a list of functions to call. More...
|
|
class | SerializableKeyValueMap |
| The SerializableKeyValueMap class provides an easy way to serialize and deserialize ordered key value pairs. More...
|
|
class | SerializableObject |
| The SerializableObject class is the base class for all classes which need to be serializable/deserializable from/to librepcb::SExpression nodes. More...
|
|
class | SerializableObjectList |
| The SerializableObjectList class implements a list of librepcb::SerializableObject. More...
|
|
class | SExpression |
| The SExpression class. More...
|
|
class | SGI_Base |
| The Schematic Graphics Item Base (SGI_Base) class. More...
|
|
class | SGI_NetLabel |
| The SGI_NetLabel class. More...
|
|
class | SGI_NetLine |
| The SGI_NetLine class. More...
|
|
class | SGI_NetPoint |
| The SGI_NetPoint class. More...
|
|
class | SGI_Symbol |
| The SGI_Symbol class. More...
|
|
class | SGI_SymbolPin |
| The SGI_SymbolPin class. More...
|
|
class | SI_Base |
| The Schematic Item Base (SI_Base) class. More...
|
|
class | SI_NetLabel |
| The SI_NetLabel class. More...
|
|
class | SI_NetLine |
| The SI_NetLine class. More...
|
|
class | SI_NetLineAnchor |
|
class | SI_NetPoint |
| The SI_NetPoint class. More...
|
|
class | SI_NetSegment |
| The SI_NetSegment class. More...
|
|
class | SI_Polygon |
| The SI_Polygon class represents a polygon in a schematic. More...
|
|
class | SI_Symbol |
| The SI_Symbol class. More...
|
|
class | SI_SymbolPin |
| The SI_SymbolPin class. More...
|
|
class | SI_Text |
| The SI_Text class represents a text label in a schematic. More...
|
|
class | Signal |
| The Signal class is used to emit signals on non-QObject derived classes. More...
|
|
class | SignalRole |
| The SignalRole class provides all supported electrical signal roles. More...
|
|
class | Slot |
| The Slot class is used to receive signals from non-QObject derived classes. More...
|
|
class | SQLiteDatabase |
| The SQLiteDatabase class. More...
|
|
class | StrokeFont |
| The StrokeFont class. More...
|
|
class | StrokeFontPool |
| The StrokeFontPool class. More...
|
|
class | StrokeText |
| The StrokeText class. More...
|
|
class | StrokeTextGraphicsItem |
| The StrokeTextGraphicsItem class is the graphical representation of a librepcb::StrokeText. More...
|
|
struct | StrokeTextListNameProvider |
|
class | StrokeTextSpacing |
| The StrokeTextSpacing class. More...
|
|
class | Symbol |
| The Symbol class represents the part of a component which is added to schematics. More...
|
|
class | SymbolCheck |
| The SymbolCheck class. More...
|
|
class | SymbolPainter |
| Paints a librepcb::Symbol to a QPainter. More...
|
|
class | SymbolPin |
| The SymbolPin class represents one pin of a symbol. More...
|
|
struct | SymbolPinListNameProvider |
|
class | SystemInfo |
| This class provides some methods to get information from the operating system. More...
|
|
class | TangentPathJoiner |
| Helper class to join tangent paths (polylines) together. More...
|
|
class | Text |
| The Text class. More...
|
|
class | TextGraphicsItem |
| The TextGraphicsItem class is the graphical representation of a librepcb::Text. More...
|
|
struct | TextListNameProvider |
|
class | Toolbox |
| The Toolbox class provides some useful general purpose methods. More...
|
|
class | Trace |
| The Trace class represents a trace within a board. More...
|
|
class | TraceAnchor |
| The TraceAnchor class. More...
|
|
struct | TraceListNameProvider |
|
class | TransactionalDirectory |
| Helper class to access a subdirectory of TransactionalFileSystem. More...
|
|
class | TransactionalFileSystem |
| Transactional librepcb::FileSystem implementation. More...
|
|
class | Transform |
| Helper class to perform coordinate transformation with various types. More...
|
|
struct | UnsignedLengthConstraint |
|
struct | UnsignedLengthVerifier |
|
struct | UnsignedRatioConstraint |
|
struct | UnsignedRatioVerifier |
|
class | UserCanceled |
| The UserCanceled class. More...
|
|
class | Uuid |
| The Uuid class is a replacement for QUuid to get UUID strings without {} braces. More...
|
|
class | VAlign |
| The VAlign class. More...
|
|
class | Version |
| The Version class represents a version number in the format "1.42.7". More...
|
|
class | VersionFile |
| Class for reading and writing version files from/to QByteArray. More...
|
|
class | Vertex |
| The Vertex class. More...
|
|
class | Via |
| The Via class represents a via of a board. More...
|
|
struct | ViaListNameProvider |
|
class | Workspace |
| The Workspace class represents a workspace with all its data (library, projects, settings, ...) More...
|
|
class | WorkspaceLibraryDb |
| The WorkspaceLibraryDb class. More...
|
|
class | WorkspaceLibraryDbWriter |
| Database write functions for librepcb::WorkspaceLibraryDb. More...
|
|
class | WorkspaceLibraryScanner |
| The WorkspaceLibraryScanner class. More...
|
|
class | WorkspaceSettings |
| Container for all workspace related settings. More...
|
|
class | WorkspaceSettingsItem |
| Base class for all workspace settings items. More...
|
|
class | WorkspaceSettingsItem_GenericValue |
| Generic implementation of librepcb::WorkspaceSettingsItem for simple, value-type settings. More...
|
|
class | WorkspaceSettingsItem_GenericValueList |
| Generic implementation of librepcb::WorkspaceSettingsItem for simple, value-in-list-type settings. More...
|
|
class | WorkspaceSettingsItem_KeyboardShortcuts |
| Implementation of librepcb::WorkspaceSettingsItem to store keyboard shortcuts settings. More...
|
|
|
static QString | cleanAttributeKey (const QString &userInput) noexcept |
|
bool | operator== (const AttributeKey &lhs, const QString &rhs) noexcept |
|
bool | operator== (const QString &lhs, const AttributeKey &rhs) noexcept |
|
bool | operator!= (const AttributeKey &lhs, const QString &rhs) noexcept |
|
bool | operator!= (const QString &lhs, const AttributeKey &rhs) noexcept |
|
template<> |
SExpression | serialize (const AttributeKey &obj) |
|
template<> |
AttributeKey | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
QDataStream & | operator<< (QDataStream &stream, const AttributeKey &obj) |
|
QDebug | operator<< (QDebug stream, const AttributeKey &obj) |
|
uint | qHash (const AttributeKey &key, uint seed=0) noexcept |
|
template<> |
SExpression | serialize (const AttributeType &obj) |
|
template<> |
const AttributeType & | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<> |
SExpression | serialize (const AttributeUnit &obj) |
|
QDataStream & | operator<< (QDataStream &stream, const FilePath &filepath) |
|
QDebug & | operator<< (QDebug &stream, const FilePath &filepath) |
|
uint | qHash (const FilePath &key, uint seed) noexcept |
|
uint | qHash (const NetLineAnchor &key, uint seed) noexcept |
|
uint | qHash (const Path &key, uint seed=0) noexcept |
|
template<> |
SExpression | serialize (const StrokeTextSpacing &obj) |
|
template<> |
StrokeTextSpacing | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
uint | qHash (const TraceAnchor &key, uint seed) noexcept |
|
QDebug | operator<< (QDebug stream, const Vertex &vertex) |
|
uint | qHash (const Vertex &key, uint seed=0) noexcept |
|
template<> |
SExpression | serialize (const Via::Shape &obj) |
|
template<> |
Via::Shape | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
bool | operator== (const GraphicsLayerName &lhs, const QString &rhs) noexcept |
|
bool | operator== (const QString &lhs, const GraphicsLayerName &rhs) noexcept |
|
bool | operator!= (const GraphicsLayerName &lhs, const QString &rhs) noexcept |
|
bool | operator!= (const QString &lhs, const GraphicsLayerName &rhs) noexcept |
|
template<> |
SExpression | serialize (const GraphicsLayerName &obj) |
|
template<> |
GraphicsLayerName | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
QDataStream & | operator<< (QDataStream &stream, const GraphicsLayerName &obj) |
|
QDebug | operator<< (QDebug stream, const GraphicsLayerName &obj) |
|
uint | qHash (const GraphicsLayerName &key, uint seed=0) noexcept |
|
template<> |
SExpression | serialize (const CmpSigPinDisplayType &obj) |
|
template<> |
const CmpSigPinDisplayType & | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
bool | operator== (const ComponentPrefix &lhs, const QString &rhs) noexcept |
|
bool | operator== (const QString &lhs, const ComponentPrefix &rhs) noexcept |
|
bool | operator!= (const ComponentPrefix &lhs, const QString &rhs) noexcept |
|
bool | operator!= (const QString &lhs, const ComponentPrefix &rhs) noexcept |
|
QString | operator% (const ComponentPrefix &lhs, const QString &rhs) noexcept |
|
QString | operator% (const QString &lhs, const ComponentPrefix &rhs) noexcept |
|
template<> |
SExpression | serialize (const ComponentPrefix &obj) |
|
template<> |
ComponentPrefix | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
QDataStream & | operator<< (QDataStream &stream, const ComponentPrefix &obj) |
|
QDebug | operator<< (QDebug stream, const ComponentPrefix &obj) |
|
uint | qHash (const ComponentPrefix &key, uint seed=0) noexcept |
|
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<> |
SExpression | serialize (const ComponentSymbolVariantItemSuffix &obj) |
|
template<> |
ComponentSymbolVariantItemSuffix | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
QDataStream & | operator<< (QDataStream &stream, const ComponentSymbolVariantItemSuffix &obj) |
|
QDebug | operator<< (QDebug stream, const ComponentSymbolVariantItemSuffix &obj) |
|
uint | qHash (const ComponentSymbolVariantItemSuffix &key, uint seed=0) noexcept |
|
template<> |
SExpression | serialize (const FootprintPad::BoardSide &obj) |
|
template<> |
FootprintPad::BoardSide | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<> |
SExpression | serialize (const FootprintPad::Shape &obj) |
|
template<> |
FootprintPad::Shape | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
QStringList | getAvailableNorms () noexcept |
| Get a list of available "built-in" norms. More...
|
|
QIcon | getNormIcon (const QString &norm) noexcept |
|
template<> |
SExpression | serialize (const BI_Plane::ConnectStyle &obj) |
|
template<> |
BI_Plane::ConnectStyle | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<typename T > |
SExpression | serialize (const T &obj) |
|
template<typename T > |
T | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<> |
SExpression | serialize (const QString &obj) |
|
template<> |
SExpression | serialize (const bool &obj) |
|
template<> |
SExpression | serialize (const int &obj) |
|
template<> |
SExpression | serialize (const uint &obj) |
|
template<> |
SExpression | serialize (const QColor &obj) |
|
template<> |
SExpression | serialize (const QUrl &obj) |
|
template<> |
SExpression | serialize (const QDateTime &obj) |
|
template<> |
SExpression | serialize (const SExpression &obj) |
|
template<> |
QString | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<> |
bool | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<> |
int | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<> |
uint | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<> |
QDateTime | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<> |
QColor | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<> |
QUrl | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<> |
SExpression | serialize (const HAlign &obj) |
|
template<> |
HAlign | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<> |
SExpression | serialize (const VAlign &obj) |
|
template<> |
VAlign | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<> |
SExpression | serialize (const Angle &obj) |
|
template<> |
Angle | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
QDataStream & | operator<< (QDataStream &stream, const Angle &angle) |
|
QDebug | operator<< (QDebug stream, const Angle &angle) |
|
uint | qHash (const Angle &key, uint seed=0) noexcept |
|
static QString | cleanCircuitIdentifier (const QString &userInput) noexcept |
|
bool | operator== (const CircuitIdentifier &lhs, const QString &rhs) noexcept |
|
bool | operator== (const QString &lhs, const CircuitIdentifier &rhs) noexcept |
|
bool | operator!= (const CircuitIdentifier &lhs, const QString &rhs) noexcept |
|
bool | operator!= (const QString &lhs, const CircuitIdentifier &rhs) noexcept |
|
QString | operator% (const CircuitIdentifier &lhs, const QString &rhs) noexcept |
|
QString | operator% (const QString &lhs, const CircuitIdentifier &rhs) noexcept |
|
QString | operator% (const CircuitIdentifier &lhs, const CircuitIdentifier &rhs) noexcept |
|
template<> |
SExpression | serialize (const CircuitIdentifier &obj) |
|
template<> |
CircuitIdentifier | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<> |
SExpression | serialize (const tl::optional< CircuitIdentifier > &obj) |
|
template<> |
tl::optional< CircuitIdentifier > | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
QDataStream & | operator<< (QDataStream &stream, const CircuitIdentifier &obj) |
|
QDebug | operator<< (QDebug stream, const CircuitIdentifier &obj) |
|
uint | qHash (const CircuitIdentifier &key, uint seed=0) noexcept |
|
static QString | cleanElementName (const QString &userInput) noexcept |
|
bool | operator== (const ElementName &lhs, const QString &rhs) noexcept |
|
bool | operator== (const QString &lhs, const ElementName &rhs) noexcept |
|
bool | operator!= (const ElementName &lhs, const QString &rhs) noexcept |
|
bool | operator!= (const QString &lhs, const ElementName &rhs) noexcept |
|
QString | operator% (const ElementName &lhs, const QString &rhs) noexcept |
|
QString | operator% (const QString &lhs, const ElementName &rhs) noexcept |
|
ElementName | operator% (const ElementName &lhs, const ElementName &rhs) noexcept |
|
template<> |
SExpression | serialize (const ElementName &obj) |
|
template<> |
ElementName | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
QDataStream & | operator<< (QDataStream &stream, const ElementName &obj) |
|
QDebug | operator<< (QDebug stream, const ElementName &obj) |
|
uint | qHash (const ElementName &key, uint seed=0) noexcept |
|
template<> |
SExpression | serialize (const GridProperties::Type_t &obj) |
|
template<> |
GridProperties::Type_t | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<> |
SExpression | serialize (const Length &obj) |
|
template<> |
Length | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
QDataStream & | operator<< (QDataStream &stream, const Length &length) |
|
QDebug | operator<< (QDebug stream, const Length &length) |
|
uint | qHash (const Length &key, uint seed=0) noexcept |
|
UnsignedLength | operator+ (const UnsignedLength &lhs, const UnsignedLength &rhs) noexcept |
|
UnsignedLength & | operator+= (UnsignedLength &lhs, const UnsignedLength &rhs) noexcept |
|
Length | operator* (const UnsignedLength &lhs, LengthBase_t rhs) noexcept |
|
Length | operator/ (const UnsignedLength &lhs, LengthBase_t rhs) noexcept |
|
Length | operator+ (const Length &lhs, const UnsignedLength &rhs) noexcept |
|
Length | operator+ (const UnsignedLength &lhs, const Length &rhs) noexcept |
|
Length | operator- (const Length &lhs, const UnsignedLength &rhs) noexcept |
|
Length | operator- (const UnsignedLength &lhs, const Length &rhs) noexcept |
|
Length | operator- (const UnsignedLength &lhs) noexcept |
|
bool | operator> (const UnsignedLength &lhs, const Length &rhs) noexcept |
|
bool | operator> (const UnsignedLength &lhs, LengthBase_t rhs) noexcept |
|
bool | operator>= (const UnsignedLength &lhs, const Length &rhs) noexcept |
|
bool | operator>= (const UnsignedLength &lhs, LengthBase_t rhs) noexcept |
|
bool | operator< (const UnsignedLength &lhs, const Length &rhs) noexcept |
|
bool | operator< (const UnsignedLength &lhs, LengthBase_t rhs) noexcept |
|
bool | operator== (const UnsignedLength &lhs, const Length &rhs) noexcept |
|
bool | operator== (const UnsignedLength &lhs, LengthBase_t rhs) noexcept |
|
bool | operator!= (const UnsignedLength &lhs, const Length &rhs) noexcept |
|
bool | operator!= (const UnsignedLength &lhs, LengthBase_t rhs) noexcept |
|
template<> |
SExpression | serialize (const UnsignedLength &obj) |
|
template<> |
UnsignedLength | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
QDataStream & | operator<< (QDataStream &stream, const UnsignedLength &length) |
|
QDebug | operator<< (QDebug stream, const UnsignedLength &length) |
|
uint | qHash (const UnsignedLength &key, uint seed=0) noexcept |
|
UnsignedLength | positiveToUnsigned (const PositiveLength &l) noexcept |
|
PositiveLength | operator+ (const PositiveLength &lhs, const PositiveLength &rhs) noexcept |
|
PositiveLength | operator+ (const PositiveLength &lhs, const UnsignedLength &rhs) noexcept |
|
PositiveLength | operator+ (const UnsignedLength &lhs, const PositiveLength &rhs) noexcept |
|
PositiveLength & | operator+= (PositiveLength &lhs, const PositiveLength &rhs) noexcept |
|
PositiveLength & | operator+= (PositiveLength &lhs, const UnsignedLength &rhs) noexcept |
|
UnsignedLength & | operator+= (UnsignedLength &lhs, const PositiveLength &rhs) noexcept |
|
Length | operator* (const PositiveLength &lhs, LengthBase_t rhs) noexcept |
|
Length | operator/ (const PositiveLength &lhs, LengthBase_t rhs) noexcept |
|
Length | operator+ (const Length &lhs, const PositiveLength &rhs) noexcept |
|
Length | operator+ (const PositiveLength &lhs, const Length &rhs) noexcept |
|
Length | operator- (const Length &lhs, const PositiveLength &rhs) noexcept |
|
Length | operator- (const PositiveLength &lhs, const Length &rhs) noexcept |
|
Length | operator- (const UnsignedLength &lhs, const PositiveLength &rhs) noexcept |
|
Length | operator- (const PositiveLength &lhs, const UnsignedLength &rhs) noexcept |
|
Length | operator- (const PositiveLength &lhs) noexcept |
|
bool | operator> (const UnsignedLength &lhs, const PositiveLength &rhs) noexcept |
|
bool | operator> (const PositiveLength &lhs, const UnsignedLength &rhs) noexcept |
|
bool | operator> (const PositiveLength &lhs, const Length &rhs) noexcept |
|
bool | operator> (const PositiveLength &lhs, LengthBase_t rhs) noexcept |
|
bool | operator>= (const UnsignedLength &lhs, const PositiveLength &rhs) noexcept |
|
bool | operator>= (const PositiveLength &lhs, const UnsignedLength &rhs) noexcept |
|
bool | operator>= (const PositiveLength &lhs, const Length &rhs) noexcept |
|
bool | operator>= (const PositiveLength &lhs, LengthBase_t rhs) noexcept |
|
bool | operator< (const UnsignedLength &lhs, const PositiveLength &rhs) noexcept |
|
bool | operator< (const PositiveLength &lhs, const UnsignedLength &rhs) noexcept |
|
bool | operator< (const PositiveLength &lhs, const Length &rhs) noexcept |
|
bool | operator< (const PositiveLength &lhs, LengthBase_t rhs) noexcept |
|
bool | operator== (const UnsignedLength &lhs, const PositiveLength &rhs) noexcept |
|
bool | operator== (const PositiveLength &lhs, const UnsignedLength &rhs) noexcept |
|
bool | operator== (const PositiveLength &lhs, const Length &rhs) noexcept |
|
bool | operator== (const PositiveLength &lhs, LengthBase_t rhs) noexcept |
|
bool | operator!= (const UnsignedLength &lhs, const PositiveLength &rhs) noexcept |
|
bool | operator!= (const PositiveLength &lhs, const UnsignedLength &rhs) noexcept |
|
bool | operator!= (const PositiveLength &lhs, const Length &rhs) noexcept |
|
bool | operator!= (const PositiveLength &lhs, LengthBase_t rhs) noexcept |
|
template<> |
SExpression | serialize (const PositiveLength &obj) |
|
template<> |
PositiveLength | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
QDataStream & | operator<< (QDataStream &stream, const PositiveLength &length) |
|
QDebug | operator<< (QDebug stream, const PositiveLength &length) |
|
uint | qHash (const PositiveLength &key, uint seed=0) noexcept |
|
template<> |
SExpression | serialize (const LengthUnit &obj) |
|
template<> |
LengthUnit | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
QDataStream & | operator<< (QDataStream &stream, const LengthUnit &unit) |
|
QDebug | operator<< (QDebug stream, const LengthUnit &unit) |
|
QDataStream & | operator<< (QDataStream &stream, const Point &point) |
|
QDebug | operator<< (QDebug stream, const Point &point) |
|
uint | qHash (const Point &key, uint seed=0) noexcept |
|
template<> |
SExpression | serialize (const Ratio &obj) |
|
template<> |
Ratio | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
QDataStream & | operator<< (QDataStream &stream, const Ratio &ratio) |
|
QDebug | operator<< (QDebug stream, const Ratio &ratio) |
|
uint | qHash (const Ratio &key, uint seed=0) noexcept |
|
template<> |
SExpression | serialize (const UnsignedRatio &obj) |
|
template<> |
UnsignedRatio | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
QDataStream & | operator<< (QDataStream &stream, const UnsignedRatio &ratio) |
|
QDebug | operator<< (QDebug stream, const UnsignedRatio &ratio) |
|
uint | qHash (const UnsignedRatio &key, uint seed=0) noexcept |
|
template<> |
SExpression | serialize (const SignalRole &obj) |
|
template<> |
SignalRole | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<> |
SExpression | serialize (const Uuid &obj) |
|
template<> |
Uuid | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<> |
SExpression | serialize (const tl::optional< Uuid > &obj) |
|
template<> |
tl::optional< Uuid > | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
QDataStream & | operator<< (QDataStream &stream, const Uuid &uuid) noexcept |
|
QDebug | operator<< (QDebug stream, const Uuid &uuid) noexcept |
|
uint | qHash (const Uuid &key, uint seed) noexcept |
|
template<> |
SExpression | serialize (const Version &obj) |
|
template<> |
Version | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|
template<class Fun > |
ScopeGuard< Fun > | scopeGuard (Fun f) |
|
template<> |
SExpression | serialize (const WorkspaceSettings::PdfOpenBehavior &b) |
|
template<> |
WorkspaceSettings::PdfOpenBehavior | deserialize (const SExpression &sexpr, const Version &fileFormat) |
|