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 |