LibrePCB Developers Documentation
TraceAnchor Member List

This is the complete list of members for TraceAnchor, including all inherited members.

junction(const Uuid &junction) noexceptTraceAnchorstatic
mJunctionTraceAnchorprivate
mPadTraceAnchorprivate
mViaTraceAnchorprivate
operator!=(const TraceAnchor &rhs) const noexceptTraceAnchorinline
operator=(const TraceAnchor &rhs) noexceptTraceAnchor
operator==(const TraceAnchor &rhs) const noexceptTraceAnchor
pad(const Uuid &device, const Uuid &pad) noexceptTraceAnchorstatic
SerializableObject() noexceptSerializableObjectinline
serialize(SExpression &root) const overrideTraceAnchorvirtual
serializeObjectContainer(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializePointerContainer(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializePointerContainerUuidSorted(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializeToDomElement(const QString &name) constSerializableObjectinline
TraceAnchor()=deleteTraceAnchor
TraceAnchor(const TraceAnchor &other) noexceptTraceAnchor
TraceAnchor(const SExpression &node, const Version &fileFormat)TraceAnchor
TraceAnchor(const tl::optional< Uuid > &junction, const tl::optional< Uuid > &via, const tl::optional< PadAnchor > &pad) noexceptTraceAnchorprivate
tryGetJunction() const noexceptTraceAnchorinline
tryGetPad() const noexceptTraceAnchorinline
tryGetVia() const noexceptTraceAnchorinline
via(const Uuid &via) noexceptTraceAnchorstatic
~SerializableObject() noexceptSerializableObjectinlinevirtual
~TraceAnchor() noexceptTraceAnchor