LibrePCB Developers Documentation
ProjectLibrary Member List
This is the complete list of members for
ProjectLibrary
, including all inherited members.
addComponent
(Component &c)
ProjectLibrary
addDevice
(Device &d)
ProjectLibrary
addElement
(ElementType &element, QHash< Uuid, ElementType * > &elementList)
ProjectLibrary
private
addPackage
(Package &p)
ProjectLibrary
addSymbol
(Symbol &s)
ProjectLibrary
getComponent
(const Uuid &uuid) const noexcept
ProjectLibrary
inline
getComponents
() const noexcept
ProjectLibrary
inline
getDevice
(const Uuid &uuid) const noexcept
ProjectLibrary
inline
getDevices
() const noexcept
ProjectLibrary
inline
getDevicesOfComponent
(const Uuid &compUuid) const noexcept
ProjectLibrary
getDirectory
() const
ProjectLibrary
inline
getPackage
(const Uuid &uuid) const noexcept
ProjectLibrary
inline
getPackages
() const noexcept
ProjectLibrary
inline
getSymbol
(const Uuid &uuid) const noexcept
ProjectLibrary
inline
getSymbols
() const noexcept
ProjectLibrary
inline
mAllElements
ProjectLibrary
private
mComponents
ProjectLibrary
private
mDevices
ProjectLibrary
private
mDirectory
ProjectLibrary
private
mPackages
ProjectLibrary
private
mSymbols
ProjectLibrary
private
operator=
(const ProjectLibrary &rhs)=delete
ProjectLibrary
ProjectLibrary
()=delete
ProjectLibrary
ProjectLibrary
(const ProjectLibrary &other)=delete
ProjectLibrary
ProjectLibrary
(std::unique_ptr< TransactionalDirectory > directory)
ProjectLibrary
removeComponent
(Component &c)
ProjectLibrary
removeDevice
(Device &d)
ProjectLibrary
removeElement
(ElementType &element, QHash< Uuid, ElementType * > &elementList)
ProjectLibrary
private
removePackage
(Package &p)
ProjectLibrary
removeSymbol
(Symbol &s)
ProjectLibrary
~ProjectLibrary
() noexcept
ProjectLibrary
Generated on Tue Nov 19 2024 20:15:54 for LibrePCB Developers Documentation by
1.9.4