20 #ifndef LIBREPCB_CORE_ELECTRICALRULECHECKMESSAGES_H 21 #define LIBREPCB_CORE_ELECTRICALRULECHECKMESSAGES_H 26 #include "../../rulecheck/rulecheckmessage.h" 35 class ComponentInstance;
36 class ComponentSignalInstance;
37 class ComponentSymbolVariantItem;
154 Q_DECLARE_TR_FUNCTIONS(ErcMsgUnplacedRequiredSymbol)
175 Q_DECLARE_TR_FUNCTIONS(ErcMsgUnplacedOptionalSymbol)
virtual ~ErcMsgUnconnectedRequiredSignal() noexcept
Definition: electricalrulecheckmessages.h:119
RuleCheckMessage()=delete
Definition: occmodel.cpp:76
virtual ~ErcMsgUnplacedRequiredGate() noexcept
Definition: electricalrulecheckmessages.h:164
ErcMsgUnplacedOptionalGate(const ErcMsgUnplacedOptionalGate &other) noexcept
Definition: electricalrulecheckmessages.h:183
virtual ~ErcMsgUnconnectedJunction() noexcept
Definition: electricalrulecheckmessages.h:224
ErcMsgUnusedNetClass()=delete
virtual ~ErcMsgOpenWireInSegment() noexcept
Definition: electricalrulecheckmessages.h:98
ErcMsgUnusedNetClass(const ErcMsgUnusedNetClass &other) noexcept
Definition: electricalrulecheckmessages.h:58
The ComponentSymbolVariantItem class represents one symbol of a component symbol variant.
Definition: componentsymbolvariantitem.h:54
ErcMsgOpenWireInSegment(const ErcMsgOpenWireInSegment &other) noexcept
Definition: electricalrulecheckmessages.h:96
virtual ~ErcMsgUnplacedOptionalGate() noexcept
Definition: electricalrulecheckmessages.h:185
virtual ~ErcMsgConnectedPinWithoutWire() noexcept
Definition: electricalrulecheckmessages.h:205
The ErcMsgConnectedPinWithoutWire class.
Definition: electricalrulecheckmessages.h:195
The ErcMsgUnusedNetClass class.
Definition: electricalrulecheckmessages.h:51
The SI_NetPoint class.
Definition: si_netpoint.h:44
The ErcMsgUnconnectedRequiredSignal class.
Definition: electricalrulecheckmessages.h:108
ErcMsgUnconnectedJunction(const ErcMsgUnconnectedJunction &other) noexcept
Definition: electricalrulecheckmessages.h:222
The ErcMsgOpenNet class.
Definition: electricalrulecheckmessages.h:70
The SI_SymbolPin class.
Definition: si_symbolpin.h:52
The NetSignal class.
Definition: netsignal.h:50
ErcMsgUnconnectedRequiredSignal(const ErcMsgUnconnectedRequiredSignal &other) noexcept
Definition: electricalrulecheckmessages.h:116
The NetClass class.
Definition: netclass.h:46
ErcMsgForcedNetSignalNameConflict(const ErcMsgForcedNetSignalNameConflict &other) noexcept
Definition: electricalrulecheckmessages.h:137
ErcMsgUnplacedRequiredGate(const ErcMsgUnplacedRequiredGate &other) noexcept
Definition: electricalrulecheckmessages.h:162
The ErcMsgForcedNetSignalNameConflict class.
Definition: electricalrulecheckmessages.h:129
virtual ~ErcMsgForcedNetSignalNameConflict() noexcept
Definition: electricalrulecheckmessages.h:140
The ComponentSignalInstance class.
Definition: componentsignalinstance.h:49
The ComponentInstance class.
Definition: componentinstance.h:54
The RuleCheckMessage class.
Definition: rulecheckmessage.h:45
The ErcMsgUnplacedRequiredGate class.
Definition: electricalrulecheckmessages.h:153
The ErcMsgOpenWireInSegment class.
Definition: electricalrulecheckmessages.h:89
virtual ~ErcMsgOpenNet() noexcept
Definition: electricalrulecheckmessages.h:79
ErcMsgOpenNet(const ErcMsgOpenNet &other) noexcept
Definition: electricalrulecheckmessages.h:77
The ErcMsgUnplacedOptionalGate class.
Definition: electricalrulecheckmessages.h:174
virtual ~ErcMsgUnusedNetClass() noexcept
Definition: electricalrulecheckmessages.h:60
The SI_NetSegment class.
Definition: si_netsegment.h:53
The ErcMsgUnconnectedJunction class.
Definition: electricalrulecheckmessages.h:215
ErcMsgConnectedPinWithoutWire(const ErcMsgConnectedPinWithoutWire &other) noexcept
Definition: electricalrulecheckmessages.h:202