![]() |
LibrePCB Developers Documentation
|
This is the complete list of members for Bus, including all inherited members.
| addToCircuit() | Bus | |
| Bus()=delete | Bus | |
| Bus(const Bus &other)=delete | Bus | |
| Bus(Circuit &circuit, const Uuid &uuid, const BusName &name, bool autoName, bool prefixNetNames, const std::optional< UnsignedLength > &maxTraceLengthDifference) | Bus | explicit |
| getCircuit() const noexcept | Bus | inline |
| getConnectedNetSignals() const noexcept | Bus | |
| getMaxTraceLengthDifference() const noexcept | Bus | inline |
| getName() const noexcept | Bus | inline |
| getPrefixNetNames() const noexcept | Bus | inline |
| getSchematicBusSegments() const noexcept | Bus | inline |
| getUuid() const noexcept | Bus | inline |
| hasAutoName() const noexcept | Bus | inline |
| isAddedToCircuit() const noexcept | Bus | inline |
| isUsed() const noexcept | Bus | |
| mCircuit | Bus | private |
| mHasAutoName | Bus | private |
| mIsAddedToCircuit | Bus | private |
| mMaxTraceLengthDifference | Bus | private |
| mName | Bus | private |
| mPrefixNetNames | Bus | private |
| mRegisteredSchematicBusSegments | Bus | private |
| mUuid | Bus | private |
| nameChanged(const BusName &newName) | Bus | signal |
| operator!=(const Bus &rhs) const noexcept | Bus | inline |
| operator=(const Bus &rhs)=delete | Bus | |
| operator==(const Bus &rhs) const noexcept | Bus | inline |
| registerSchematicBusSegment(SI_BusSegment &s) | Bus | |
| removeFromCircuit() | Bus | |
| serialize(SExpression &root) const | Bus | |
| setMaxTraceLengthDifference(const std::optional< UnsignedLength > &diff) noexcept | Bus | |
| setName(const BusName &name, bool isAutoName) noexcept | Bus | |
| setPrefixNetNames(bool prefix) noexcept | Bus | |
| unregisterSchematicBusSegment(SI_BusSegment &s) | Bus | |
| ~Bus() noexcept | Bus |