![]() |
LibrePCB Developers Documentation
|
The ComponentSignalInstance class. More...
#include <componentsignalinstance.h>
Inherits QObject.
Collaboration diagram for ComponentSignalInstance:Signals | |
| void | netSignalChanged (NetSignal *from, NetSignal *to) |
| void | padNamesChanged (const QStringList &names) |
Private Member Functions | |
| void | updatePadNames () noexcept |
Private Attributes | |
| Circuit & | mCircuit |
| ComponentInstance & | mComponentInstance |
| const ComponentSignal & | mComponentSignal |
| bool | mIsAddedToCircuit |
| NetSignal * | mNetSignal |
| QStringList | mPadNames |
| QList< SI_SymbolPin * > | mRegisteredSymbolPins |
| QList< BI_FootprintPad * > | mRegisteredFootprintPads |
The ComponentSignalInstance class.
|
delete |
|
delete |
|
explicit |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
Here is the caller graph for this function:
|
noexcept |
Here is the call graph for this function:
Here is the caller graph for this function:
|
noexcept |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
Here is the caller graph for this function:
|
noexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
Here is the call graph for this function:
Here is the caller graph for this function:
|
noexcept |
Here is the call graph for this function:
Here is the caller graph for this function:| void setNetSignal | ( | NetSignal * | netsignal | ) |
(Re-)Connect/Disconnect this component signal to/from a circuit's netsignal
| netsignal | - (Re-)Connect: A Pointer to the new netsignal
|
| Exception | This method throws an exception in case of an error |
Here is the call graph for this function:
Here is the caller graph for this function:| void addToCircuit | ( | ) |
Here is the call graph for this function:
Here is the caller graph for this function:| void removeFromCircuit | ( | ) |
Here is the call graph for this function:
Here is the caller graph for this function:| void registerSymbolPin | ( | SI_SymbolPin & | pin | ) |
Here is the call graph for this function:
Here is the caller graph for this function:| void unregisterSymbolPin | ( | SI_SymbolPin & | pin | ) |
Here is the caller graph for this function:| void registerFootprintPad | ( | BI_FootprintPad & | pad | ) |
Here is the call graph for this function:
Here is the caller graph for this function:| void unregisterFootprintPad | ( | BI_FootprintPad & | pad | ) |
Here is the call graph for this function:
Here is the caller graph for this function:| void serialize | ( | SExpression & | root | ) | const |
Serialize into librepcb::SExpression node.
| root | Root node to serialize into. |
Here is the call graph for this function:
|
delete |
Here is the caller graph for this function:
|
signal |
Here is the caller graph for this function:
|
privatenoexcept |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |