LibrePCB Developers Documentation
ComponentInstance Member List
This is the complete list of members for
ComponentInstance
, including all inherited members.
addToCircuit
()
ComponentInstance
attributesChanged
()
ComponentInstance
signal
checkAttributesValidity
() const noexcept
ComponentInstance
private
ComponentInstance
()=delete
ComponentInstance
ComponentInstance
(const ComponentInstance &other)=delete
ComponentInstance
ComponentInstance
(Circuit &circuit, const Uuid &uuid, const Component &cmp, const Uuid &symbVar, const CircuitIdentifier &name)
ComponentInstance
explicit
getAssemblyOptions
() const noexcept
ComponentInstance
inline
getAttributes
() const noexcept
ComponentInstance
inline
getCircuit
() const noexcept
ComponentInstance
inline
getCompatibleDevices
() const noexcept
ComponentInstance
getDevices
() const noexcept
ComponentInstance
inline
getLibComponent
() const noexcept
ComponentInstance
inline
getLocaleOrder
() const noexcept
ComponentInstance
private
getLockAssembly
() const noexcept
ComponentInstance
inline
getName
() const noexcept
ComponentInstance
inline
getParts
(const tl::optional< Uuid > &assemblyVariant) const noexcept
ComponentInstance
getPrimaryDevice
() const noexcept
ComponentInstance
inline
getRegisteredElementsCount
() const noexcept
ComponentInstance
getSignalInstance
(const Uuid &signalUuid) const noexcept
ComponentInstance
inline
getSignals
() const noexcept
ComponentInstance
inline
getSymbols
() const noexcept
ComponentInstance
inline
getSymbolVariant
() const noexcept
ComponentInstance
inline
getUsedDeviceUuids
() const noexcept
ComponentInstance
getUuid
() const noexcept
ComponentInstance
inline
getValue
() const noexcept
ComponentInstance
inline
isAddedToCircuit
() const noexcept
ComponentInstance
inline
isUsed
() const noexcept
ComponentInstance
mAssemblyOptions
ComponentInstance
private
mAttributes
ComponentInstance
private
mCircuit
ComponentInstance
private
mCompSymbVar
ComponentInstance
private
mIsAddedToCircuit
ComponentInstance
private
mLibComponent
ComponentInstance
private
mLockAssembly
ComponentInstance
private
mName
ComponentInstance
private
mPrimaryDevice
ComponentInstance
private
mRegisteredDevices
ComponentInstance
private
mRegisteredSymbols
ComponentInstance
private
mSignals
ComponentInstance
private
mUuid
ComponentInstance
private
mValue
ComponentInstance
private
operator=
(const ComponentInstance &rhs)=delete
ComponentInstance
primaryDeviceChanged
(const BI_Device *device)
ComponentInstance
signal
registerDevice
(BI_Device &device)
ComponentInstance
registerSymbol
(SI_Symbol &symbol)
ComponentInstance
removeFromCircuit
()
ComponentInstance
serialize
(SExpression &root) const
ComponentInstance
setAssemblyOptions
(const ComponentAssemblyOptionList &options) noexcept
ComponentInstance
setAttributes
(const AttributeList &attributes) noexcept
ComponentInstance
setLockAssembly
(bool lock) noexcept
ComponentInstance
inline
setName
(const CircuitIdentifier &name) noexcept
ComponentInstance
setValue
(const QString &value) noexcept
ComponentInstance
unregisterDevice
(BI_Device &device)
ComponentInstance
unregisterSymbol
(SI_Symbol &symbol)
ComponentInstance
updatePrimaryDevice
() noexcept
ComponentInstance
private
~ComponentInstance
() noexcept
ComponentInstance
Generated on Tue Nov 19 2024 20:15:53 for LibrePCB Developers Documentation by
1.9.4