![]() |
LibrePCB Developers Documentation
|
This is the complete list of members for Circuit, including all inherited members.
| addAssemblyVariant(std::shared_ptr< AssemblyVariant > av, int index=-1) | Circuit | |
| addComponentInstance(ComponentInstance &cmp) | Circuit | |
| addNetClass(NetClass &netclass) | Circuit | |
| addNetSignal(NetSignal &netsignal) | Circuit | |
| assemblyVariantAdded(std::shared_ptr< AssemblyVariant > &av) | Circuit | signal |
| assemblyVariantRemoved(std::shared_ptr< AssemblyVariant > &av) | Circuit | signal |
| Circuit()=delete | Circuit | |
| Circuit(const Circuit &other)=delete | Circuit | |
| Circuit(Project &project) | Circuit | explicit |
| componentAdded(ComponentInstance &cmp) | Circuit | signal |
| componentRemoved(ComponentInstance &cmp) | Circuit | signal |
| generateAutoComponentInstanceName(const ComponentPrefix &cmpPrefix) const noexcept | Circuit | |
| generateAutoNetSignalName() const noexcept | Circuit | |
| getAssemblyVariants() noexcept | Circuit | inline |
| getAssemblyVariants() const noexcept | Circuit | inline |
| getComponentInstanceByName(const QString &name) const noexcept | Circuit | |
| getComponentInstanceByUuid(const Uuid &uuid) const noexcept | Circuit | |
| getComponentInstances() const noexcept | Circuit | inline |
| getNetClassByName(const ElementName &name) const noexcept | Circuit | |
| getNetClasses() const noexcept | Circuit | inline |
| getNetSignalByName(const QString &name) const noexcept | Circuit | |
| getNetSignals() const noexcept | Circuit | inline |
| getNetSignalWithMostElements() const noexcept | Circuit | |
| getProject() const noexcept | Circuit | inline |
| mAssemblyVariants | Circuit | private |
| mComponentInstances | Circuit | private |
| mNetClasses | Circuit | private |
| mNetSignals | Circuit | private |
| mProject | Circuit | private |
| netClassAdded(NetClass &netclass) | Circuit | signal |
| netClassRemoved(NetClass &netclass) | Circuit | signal |
| netSignalAdded(NetSignal &netsignal) | Circuit | signal |
| netSignalRemoved(NetSignal &netsignal) | Circuit | signal |
| operator!=(const Circuit &rhs) const noexcept | Circuit | inline |
| operator=(const Circuit &rhs)=delete | Circuit | |
| operator==(const Circuit &rhs) const noexcept | Circuit | inline |
| removeAssemblyVariant(std::shared_ptr< AssemblyVariant > av) | Circuit | |
| removeComponentInstance(ComponentInstance &cmp) | Circuit | |
| removeNetClass(NetClass &netclass) | Circuit | |
| removeNetSignal(NetSignal &netsignal) | Circuit | |
| serialize(SExpression &root) const | Circuit | |
| setAssemblyVariantName(std::shared_ptr< AssemblyVariant > av, const FileProofName &newName) | Circuit | |
| setComponentInstanceName(ComponentInstance &cmp, const CircuitIdentifier &newName) | Circuit | |
| setNetClassName(NetClass &netclass, const ElementName &newName) | Circuit | |
| setNetSignalName(NetSignal &netsignal, const CircuitIdentifier &newName, bool isAutoName) | Circuit | |
| ~Circuit() noexcept | Circuit |