![]() |
LibrePCB Developers Documentation
|
This is the complete list of members for WorkspaceLibraryDbWriter, including all inherited members.
| addAlternativeName(int pkgId, const ElementName &name, const SimpleString &reference) | WorkspaceLibraryDbWriter | |
| addCategory(int libId, const FilePath &fp, const Uuid &uuid, const Version &version, bool deprecated, const std::optional< Uuid > &parent) | WorkspaceLibraryDbWriter | inline |
| addCategory(const QString &categoriesTable, int libId, const FilePath &fp, const Uuid &uuid, const Version &version, bool deprecated, const std::optional< Uuid > &parent) | WorkspaceLibraryDbWriter | private |
| addDevice(int libId, const FilePath &fp, const Uuid &uuid, const Version &version, bool deprecated, const QString &generatedBy, const Uuid &component, const Uuid &package) | WorkspaceLibraryDbWriter | |
| addElement(int libId, const FilePath &fp, const Uuid &uuid, const Version &version, bool deprecated, const QString &generatedBy) | WorkspaceLibraryDbWriter | inline |
| addElement(const QString &elementsTable, int libId, const FilePath &fp, const Uuid &uuid, const Version &version, bool deprecated, const QString &generatedBy) | WorkspaceLibraryDbWriter | private |
| addInternalData(const QString &key, int value) | WorkspaceLibraryDbWriter | |
| addLibrary(const FilePath &fp, const Uuid &uuid, const Version &version, bool deprecated, const QByteArray &iconPng, const QString &manufacturer) | WorkspaceLibraryDbWriter | |
| addPart(int devId, const QString &mpn, const QString &manufacturer) | WorkspaceLibraryDbWriter | |
| addPartAttribute(int partId, const Attribute &attribute) | WorkspaceLibraryDbWriter | |
| addResource(int elementId, const QString &name, const QString &mediaType, const QUrl &url) | WorkspaceLibraryDbWriter | inline |
| addResource(const QString &elementsTable, int elementId, const QString &name, const QString &mediaType, const QUrl &url) | WorkspaceLibraryDbWriter | private |
| addToCategory(int elementId, const Uuid &category) | WorkspaceLibraryDbWriter | inline |
| addToCategory(const QString &elementsTable, int elementId, const Uuid &category) | WorkspaceLibraryDbWriter | private |
| addTranslation(int elementId, const QString &locale, const std::optional< ElementName > &name, const std::optional< QString > &description, const std::optional< QString > &keywords) | WorkspaceLibraryDbWriter | inline |
| addTranslation(const QString &elementsTable, int elementId, const QString &locale, const std::optional< ElementName > &name, const std::optional< QString > &description, const std::optional< QString > &keywords) | WorkspaceLibraryDbWriter | private |
| createAllTables() | WorkspaceLibraryDbWriter | |
| filePathToString(const FilePath &fp) const noexcept | WorkspaceLibraryDbWriter | private |
| getCategoryTable() noexcept | WorkspaceLibraryDbWriter | static |
| getCategoryTable() noexcept | WorkspaceLibraryDbWriter | static |
| getCategoryTable() noexcept | WorkspaceLibraryDbWriter | static |
| getCategoryTable() noexcept | WorkspaceLibraryDbWriter | static |
| getCategoryTable() noexcept | WorkspaceLibraryDbWriter | static |
| getElementTable() noexcept | WorkspaceLibraryDbWriter | static |
| getElementTable() noexcept | WorkspaceLibraryDbWriter | static |
| getElementTable() noexcept | WorkspaceLibraryDbWriter | static |
| getElementTable() noexcept | WorkspaceLibraryDbWriter | static |
| getElementTable() noexcept | WorkspaceLibraryDbWriter | static |
| getElementTable() noexcept | WorkspaceLibraryDbWriter | static |
| getElementTable() noexcept | WorkspaceLibraryDbWriter | static |
| getElementTable() noexcept | WorkspaceLibraryDbWriter | static |
| mDb | WorkspaceLibraryDbWriter | private |
| mLibrariesRoot | WorkspaceLibraryDbWriter | private |
| nonEmptyOrNull(const QString &s) noexcept | WorkspaceLibraryDbWriter | privatestatic |
| nonNull(const QString &s) noexcept | WorkspaceLibraryDbWriter | privatestatic |
| operator=(const WorkspaceLibraryDbWriter &rhs)=delete | WorkspaceLibraryDbWriter | |
| removeAllElements() | WorkspaceLibraryDbWriter | inline |
| removeAllElements(const QString &elementsTable) | WorkspaceLibraryDbWriter | private |
| removeAllTranslations() | WorkspaceLibraryDbWriter | inline |
| removeAllTranslations(const QString &elementsTable) | WorkspaceLibraryDbWriter | private |
| removeElement(const FilePath &fp) | WorkspaceLibraryDbWriter | inline |
| removeElement(const QString &elementsTable, const FilePath &fp) | WorkspaceLibraryDbWriter | private |
| updateLibrary(const FilePath &fp, const Uuid &uuid, const Version &version, bool deprecated, const QByteArray &iconPng, const QString &manufacturer) | WorkspaceLibraryDbWriter | |
| WorkspaceLibraryDbWriter()=delete | WorkspaceLibraryDbWriter | |
| WorkspaceLibraryDbWriter(const WorkspaceLibraryDbWriter &other)=delete | WorkspaceLibraryDbWriter | |
| WorkspaceLibraryDbWriter(const FilePath &librariesRoot, SQLiteDatabase &db) | WorkspaceLibraryDbWriter | |
| ~WorkspaceLibraryDbWriter() noexcept | WorkspaceLibraryDbWriter |