LibrePCB Developers Documentation
PackageCategory Member List

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

cleanupAfterLoadingElementFromFile() noexceptLibraryBaseElementprotectedvirtual
getAllAvailableLocales() const noexceptLibraryBaseElement
getAuthor() const noexceptLibraryBaseElementinline
getCreated() const noexceptLibraryBaseElementinline
getDescriptions() const noexceptLibraryBaseElementinline
getDirectory() const noexceptLibraryBaseElementinline
getDirectory() noexceptLibraryBaseElementinline
getKeywords() const noexceptLibraryBaseElementinline
getLongElementName() noexceptPackageCategoryinlinestatic
librepcb::library::LibraryCategory::getLongElementName() const noexceptLibraryBaseElementinline
getNames() const noexceptLibraryBaseElementinline
getParentUuid() const noexceptLibraryCategoryinline
getShortElementName() noexceptPackageCategoryinlinestatic
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 PackageCategory &rhs)=deletePackageCategory
librepcb::library::LibraryCategory::operator=(const LibraryCategory &rhs)=deleteLibraryCategory
librepcb::library::LibraryBaseElement::operator=(const LibraryBaseElement &rhs)=deleteLibraryBaseElement
PackageCategory()=deletePackageCategory
PackageCategory(const PackageCategory &other)=deletePackageCategory
PackageCategory(const Uuid &uuid, const Version &version, const QString &author, const ElementName &name_en_US, const QString &description_en_US, const QString &keywords_en_US)PackageCategory
PackageCategory(std::unique_ptr< TransactionalDirectory > directory)PackageCategoryexplicit
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
~LibraryBaseElement() noexceptLibraryBaseElementvirtual
~LibraryCategory() noexceptLibraryCategoryvirtual
~PackageCategory() noexceptPackageCategory
~SerializableObject() noexceptSerializableObjectinlinevirtual