LibrePCB Developers Documentation
ComponentCategory Member List

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

cleanupAfterLoadingElementFromFile() noexceptLibraryBaseElementprotectedvirtual
ComponentCategory()=deleteComponentCategory
ComponentCategory(const ComponentCategory &other)=deleteComponentCategory
ComponentCategory(const Uuid &uuid, const Version &version, const QString &author, const ElementName &name_en_US, const QString &description_en_US, const QString &keywords_en_US)ComponentCategory
ComponentCategory(std::unique_ptr< TransactionalDirectory > directory)ComponentCategoryexplicit
getAllAvailableLocales() const noexceptLibraryBaseElement
getAuthor() const noexceptLibraryBaseElementinline
getCreated() const noexceptLibraryBaseElementinline
getDescriptions() const noexceptLibraryBaseElementinline
getDirectory() const noexceptLibraryBaseElementinline
getDirectory() noexceptLibraryBaseElementinline
getKeywords() const noexceptLibraryBaseElementinline
getLongElementName() noexceptComponentCategoryinlinestatic
librepcb::library::LibraryCategory::getLongElementName() const noexceptLibraryBaseElementinline
getNames() const noexceptLibraryBaseElementinline
getParentUuid() const noexceptLibraryCategoryinline
getShortElementName() noexceptComponentCategoryinlinestatic
librepcb::library::LibraryCategory::getShortElementName() const noexceptLibraryBaseElementinline
getUuid() const noexceptLibraryBaseElementinline
getVersion() const noexceptLibraryBaseElementinline
isDeprecated() const noexceptLibraryBaseElementinline
isValidElementDirectory(const FilePath &dir) noexceptLibraryBaseElementinlinestatic
isValidElementDirectory(const TransactionalDirectory &dir, const QString &path) noexceptLibraryBaseElementinlinestatic
LibraryBaseElement()=deleteLibraryBaseElement
LibraryBaseElement(const LibraryBaseElement &other)=deleteLibraryBaseElement
LibraryBaseElement(bool dirnameMustBeUuid, const QString &shortElementName, const QString &longElementName, const Uuid &uuid, const Version &version, const QString &author, const ElementName &name_en_US, const QString &description_en_US, const QString &keywords_en_US)LibraryBaseElement
LibraryBaseElement(std::unique_ptr< TransactionalDirectory > directory, bool dirnameMustBeUuid, const QString &shortElementName, const QString &longElementName)LibraryBaseElement
LibraryCategory()=deleteLibraryCategory
LibraryCategory(const LibraryCategory &other)=deleteLibraryCategory
LibraryCategory(const QString &shortElementName, const QString &longElementName, const Uuid &uuid, const Version &version, const QString &author, const ElementName &name_en_US, const QString &description_en_US, const QString &keywords_en_US)LibraryCategory
LibraryCategory(std::unique_ptr< TransactionalDirectory > directory, const QString &shortElementName, const QString &longElementName)LibraryCategory
mAuthorLibraryBaseElementprotected
mCreatedLibraryBaseElementprotected
mDescriptionsLibraryBaseElementprotected
mDirectoryLibraryBaseElementprotected
mDirectoryNameMustBeUuidLibraryBaseElementprotected
mIsDeprecatedLibraryBaseElementprotected
mKeywordsLibraryBaseElementprotected
mLoadingFileDocumentLibraryBaseElementprotected
mLongElementNameLibraryBaseElementprotected
mNamesLibraryBaseElementprotected
moveIntoParentDirectory(TransactionalDirectory &dest)LibraryBaseElementvirtual
moveTo(TransactionalDirectory &dest)LibraryBaseElementvirtual
mParentUuidLibraryCategoryprotected
mShortElementNameLibraryBaseElementprotected
mUuidLibraryBaseElementprotected
mVersionLibraryBaseElementprotected
operator=(const ComponentCategory &rhs)=deleteComponentCategory
librepcb::library::LibraryCategory::operator=(const LibraryCategory &rhs)=deleteLibraryCategory
librepcb::library::LibraryBaseElement::operator=(const LibraryBaseElement &rhs)=deleteLibraryBaseElement
runChecks() constLibraryBaseElementvirtual
save()LibraryBaseElementvirtual
saveIntoParentDirectory(TransactionalDirectory &dest)LibraryBaseElementvirtual
saveTo(TransactionalDirectory &dest)LibraryBaseElementvirtual
SerializableObject() noexceptSerializableObjectinline
serialize(SExpression &root) const overrideLibraryCategoryprotectedvirtual
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
setAuthor(const QString &author) noexceptLibraryBaseElementinline
setDeprecated(bool deprecated) noexceptLibraryBaseElementinline
setDescriptions(const LocalizedDescriptionMap &descriptions) noexceptLibraryBaseElementinline
setKeywords(const LocalizedKeywordsMap &keywords) noexceptLibraryBaseElementinline
setNames(const LocalizedNameMap &names) noexceptLibraryBaseElementinline
setParentUuid(const tl::optional< Uuid > &parentUuid) noexceptLibraryCategoryinline
setVersion(const Version &version) noexceptLibraryBaseElementinline
~ComponentCategory() noexceptComponentCategory
~LibraryBaseElement() noexceptLibraryBaseElementvirtual
~LibraryCategory() noexceptLibraryCategoryvirtual
~SerializableObject() noexceptSerializableObjectinlinevirtual