LibrePCB Developers Documentation
ComponentInstance Member List

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

addToCircuit()ComponentInstance
attributesChanged()ComponentInstancesignal
checkAttributesValidity() const noexceptComponentInstanceprivate
ComponentInstance()=deleteComponentInstance
ComponentInstance(const ComponentInstance &other)=deleteComponentInstance
ComponentInstance(Circuit &circuit, const Uuid &uuid, const Component &cmp, const Uuid &symbVar, const CircuitIdentifier &name)ComponentInstanceexplicit
getAssemblyOptions() const noexceptComponentInstanceinline
getAttributes() const noexceptComponentInstanceinline
getCircuit() const noexceptComponentInstanceinline
getCompatibleDevices() const noexceptComponentInstance
getDevices() const noexceptComponentInstanceinline
getLibComponent() const noexceptComponentInstanceinline
getLocaleOrder() const noexceptComponentInstanceprivate
getLockAssembly() const noexceptComponentInstanceinline
getName() const noexceptComponentInstanceinline
getParts(const tl::optional< Uuid > &assemblyVariant) const noexceptComponentInstance
getPrimaryDevice() const noexceptComponentInstanceinline
getRegisteredElementsCount() const noexceptComponentInstance
getSignalInstance(const Uuid &signalUuid) const noexceptComponentInstanceinline
getSignals() const noexceptComponentInstanceinline
getSymbols() const noexceptComponentInstanceinline
getSymbolVariant() const noexceptComponentInstanceinline
getUsedDeviceUuids() const noexceptComponentInstance
getUuid() const noexceptComponentInstanceinline
getValue() const noexceptComponentInstanceinline
isAddedToCircuit() const noexceptComponentInstanceinline
isUsed() const noexceptComponentInstance
mAssemblyOptionsComponentInstanceprivate
mAttributesComponentInstanceprivate
mCircuitComponentInstanceprivate
mCompSymbVarComponentInstanceprivate
mIsAddedToCircuitComponentInstanceprivate
mLibComponentComponentInstanceprivate
mLockAssemblyComponentInstanceprivate
mNameComponentInstanceprivate
mPrimaryDeviceComponentInstanceprivate
mRegisteredDevicesComponentInstanceprivate
mRegisteredSymbolsComponentInstanceprivate
mSignalsComponentInstanceprivate
mUuidComponentInstanceprivate
mValueComponentInstanceprivate
operator=(const ComponentInstance &rhs)=deleteComponentInstance
primaryDeviceChanged(const BI_Device *device)ComponentInstancesignal
registerDevice(BI_Device &device)ComponentInstance
registerSymbol(SI_Symbol &symbol)ComponentInstance
removeFromCircuit()ComponentInstance
serialize(SExpression &root) constComponentInstance
setAssemblyOptions(const ComponentAssemblyOptionList &options) noexceptComponentInstance
setAttributes(const AttributeList &attributes) noexceptComponentInstance
setLockAssembly(bool lock) noexceptComponentInstanceinline
setName(const CircuitIdentifier &name) noexceptComponentInstance
setValue(const QString &value) noexceptComponentInstance
unregisterDevice(BI_Device &device)ComponentInstance
unregisterSymbol(SI_Symbol &symbol)ComponentInstance
updatePrimaryDevice() noexceptComponentInstanceprivate
~ComponentInstance() noexceptComponentInstance