LibrePCB Developers Documentation
Circuit Member List

This is the complete list of members for Circuit, including all inherited members.

addComponentInstance(ComponentInstance &cmp)Circuit
addNetClass(NetClass &netclass)Circuit
addNetSignal(NetSignal &netsignal)Circuit
Circuit()=deleteCircuit
Circuit(const Circuit &other)=deleteCircuit
Circuit(Project &project, bool create)Circuit
componentAdded(ComponentInstance &cmp)Circuitsignal
componentRemoved(ComponentInstance &cmp)Circuitsignal
generateAutoComponentInstanceName(const library::ComponentPrefix &cmpPrefix) const noexceptCircuit
generateAutoNetSignalName() const noexceptCircuit
getComponentInstanceByName(const QString &name) const noexceptCircuit
getComponentInstanceByUuid(const Uuid &uuid) const noexceptCircuit
getComponentInstances() const noexceptCircuitinline
getNetClassByName(const ElementName &name) const noexceptCircuit
getNetClassByUuid(const Uuid &uuid) const noexceptCircuit
getNetClasses() const noexceptCircuitinline
getNetSignalByName(const QString &name) const noexceptCircuit
getNetSignalByUuid(const Uuid &uuid) const noexceptCircuit
getNetSignals() const noexceptCircuitinline
getNetSignalWithMostElements() const noexceptCircuit
getProject() const noexceptCircuitinline
mComponentInstancesCircuitprivate
mDirectoryCircuitprivate
mNetClassesCircuitprivate
mNetSignalsCircuitprivate
mProjectCircuitprivate
netClassAdded(NetClass &netclass)Circuitsignal
netClassRemoved(NetClass &netclass)Circuitsignal
netSignalAdded(NetSignal &netsignal)Circuitsignal
netSignalRemoved(NetSignal &netsignal)Circuitsignal
operator!=(const Circuit &rhs) noexceptCircuitinline
operator=(const Circuit &rhs)=deleteCircuit
operator==(const Circuit &rhs) noexceptCircuitinline
removeComponentInstance(ComponentInstance &cmp)Circuit
removeNetClass(NetClass &netclass)Circuit
removeNetSignal(NetSignal &netsignal)Circuit
save()Circuit
SerializableObject() noexceptSerializableObjectinline
serialize(SExpression &root) const overrideCircuitprivatevirtual
serializeObjectContainer(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializePointerContainer(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializePointerContainerUuidSorted(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializeToDomElement(const QString &name) constSerializableObjectinline
setComponentInstanceName(ComponentInstance &cmp, const CircuitIdentifier &newName)Circuit
setHighlightedNetSignal(NetSignal *signal) noexceptCircuit
setNetClassName(NetClass &netclass, const ElementName &newName)Circuit
setNetSignalName(NetSignal &netsignal, const CircuitIdentifier &newName, bool isAutoName)Circuit
~Circuit() noexceptCircuit
~SerializableObject() noexceptSerializableObjectinlinevirtual