LibrePCB Developers Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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
serialize(SExpression &root) constTraceAnchor
TraceAnchor()=deleteTraceAnchor
TraceAnchor(const TraceAnchor &other) noexceptTraceAnchor
TraceAnchor(const SExpression &node)TraceAnchorexplicit
TraceAnchor(const std::optional< Uuid > &junction, const std::optional< Uuid > &via, const std::optional< PadAnchor > &pad) noexceptTraceAnchorprivate
tryGetJunction() const noexceptTraceAnchorinline
tryGetPad() const noexceptTraceAnchorinline
tryGetVia() const noexceptTraceAnchorinline
via(const Uuid &via) noexceptTraceAnchorstatic
~TraceAnchor() noexceptTraceAnchor