LibrePCB Developers Documentation
NetClass Member List

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

addToCircuit()NetClass
getCircuit() const noexceptNetClassinline
getErcMsgOwnerClassName() const noexcept=0IF_ErcMsgProviderpure virtual
getName() const noexceptNetClassinline
getNetSignalCount() const noexceptNetClassinline
getUuid() const noexceptNetClassinline
IF_ErcMsgProvider()IF_ErcMsgProviderinline
isUsed() const noexceptNetClassinline
mCircuitNetClassprivate
mErcMsgUnusedNetClassNetClassprivate
mIsAddedToCircuitNetClassprivate
mNameNetClassprivate
mRegisteredNetSignalsNetClassprivate
mUuidNetClassprivate
NetClass()=deleteNetClass
NetClass(const NetClass &other)=deleteNetClass
NetClass(Circuit &circuit, const SExpression &node, const Version &fileFormat)NetClass
NetClass(Circuit &circuit, const ElementName &name)NetClassexplicit
operator=(const NetClass &rhs)=deleteNetClass
registerNetSignal(NetSignal &signal)NetClass
removeFromCircuit()NetClass
SerializableObject() noexceptSerializableObjectinline
serialize(SExpression &root) const overrideNetClassvirtual
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
setName(const ElementName &name) noexceptNetClass
unregisterNetSignal(NetSignal &signal)NetClass
updateErcMessages() noexceptNetClassprivate
~IF_ErcMsgProvider()IF_ErcMsgProviderinlinevirtual
~NetClass() noexceptNetClass
~SerializableObject() noexceptSerializableObjectinlinevirtual