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 tl::optional< Uuid > &parent) | WorkspaceLibraryDbWriter | inline |
addCategory(const QString &categoriesTable, int libId, const FilePath &fp, const Uuid &uuid, const Version &version, bool deprecated, const tl::optional< Uuid > &parent) | WorkspaceLibraryDbWriter | private |
addDevice(int libId, const FilePath &fp, const Uuid &uuid, const Version &version, bool deprecated, const Uuid &component, const Uuid &package) | WorkspaceLibraryDbWriter | |
addElement(int libId, const FilePath &fp, const Uuid &uuid, const Version &version, bool deprecated) | WorkspaceLibraryDbWriter | inline |
addElement(const QString &elementsTable, int libId, const FilePath &fp, const Uuid &uuid, const Version &version, bool deprecated) | 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 tl::optional< ElementName > &name, const tl::optional< QString > &description, const tl::optional< QString > &keywords) | WorkspaceLibraryDbWriter | inline |
addTranslation(const QString &elementsTable, int elementId, const QString &locale, const tl::optional< ElementName > &name, const tl::optional< QString > &description, const tl::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 |
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 |