LibrePCB Developers Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
WorkspaceLibraryDbWriter Member List

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)WorkspaceLibraryDbWriterinline
addCategory(const QString &categoriesTable, int libId, const FilePath &fp, const Uuid &uuid, const Version &version, bool deprecated, const std::optional< Uuid > &parent)WorkspaceLibraryDbWriterprivate
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)WorkspaceLibraryDbWriterinline
addElement(const QString &elementsTable, int libId, const FilePath &fp, const Uuid &uuid, const Version &version, bool deprecated, const QString &generatedBy)WorkspaceLibraryDbWriterprivate
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)WorkspaceLibraryDbWriterinline
addResource(const QString &elementsTable, int elementId, const QString &name, const QString &mediaType, const QUrl &url)WorkspaceLibraryDbWriterprivate
addToCategory(int elementId, const Uuid &category)WorkspaceLibraryDbWriterinline
addToCategory(const QString &elementsTable, int elementId, const Uuid &category)WorkspaceLibraryDbWriterprivate
addTranslation(int elementId, const QString &locale, const std::optional< ElementName > &name, const std::optional< QString > &description, const std::optional< QString > &keywords)WorkspaceLibraryDbWriterinline
addTranslation(const QString &elementsTable, int elementId, const QString &locale, const std::optional< ElementName > &name, const std::optional< QString > &description, const std::optional< QString > &keywords)WorkspaceLibraryDbWriterprivate
createAllTables()WorkspaceLibraryDbWriter
filePathToString(const FilePath &fp) const noexceptWorkspaceLibraryDbWriterprivate
getCategoryTable() noexceptWorkspaceLibraryDbWriterstatic
getCategoryTable() noexceptWorkspaceLibraryDbWriterstatic
getCategoryTable() noexceptWorkspaceLibraryDbWriterstatic
getCategoryTable() noexceptWorkspaceLibraryDbWriterstatic
getCategoryTable() noexceptWorkspaceLibraryDbWriterstatic
getElementTable() noexceptWorkspaceLibraryDbWriterstatic
getElementTable() noexceptWorkspaceLibraryDbWriterstatic
getElementTable() noexceptWorkspaceLibraryDbWriterstatic
getElementTable() noexceptWorkspaceLibraryDbWriterstatic
getElementTable() noexceptWorkspaceLibraryDbWriterstatic
getElementTable() noexceptWorkspaceLibraryDbWriterstatic
getElementTable() noexceptWorkspaceLibraryDbWriterstatic
getElementTable() noexceptWorkspaceLibraryDbWriterstatic
mDbWorkspaceLibraryDbWriterprivate
mLibrariesRootWorkspaceLibraryDbWriterprivate
nonEmptyOrNull(const QString &s) noexceptWorkspaceLibraryDbWriterprivatestatic
nonNull(const QString &s) noexceptWorkspaceLibraryDbWriterprivatestatic
operator=(const WorkspaceLibraryDbWriter &rhs)=deleteWorkspaceLibraryDbWriter
removeAllElements()WorkspaceLibraryDbWriterinline
removeAllElements(const QString &elementsTable)WorkspaceLibraryDbWriterprivate
removeAllTranslations()WorkspaceLibraryDbWriterinline
removeAllTranslations(const QString &elementsTable)WorkspaceLibraryDbWriterprivate
removeElement(const FilePath &fp)WorkspaceLibraryDbWriterinline
removeElement(const QString &elementsTable, const FilePath &fp)WorkspaceLibraryDbWriterprivate
updateLibrary(const FilePath &fp, const Uuid &uuid, const Version &version, bool deprecated, const QByteArray &iconPng, const QString &manufacturer)WorkspaceLibraryDbWriter
WorkspaceLibraryDbWriter()=deleteWorkspaceLibraryDbWriter
WorkspaceLibraryDbWriter(const WorkspaceLibraryDbWriter &other)=deleteWorkspaceLibraryDbWriter
WorkspaceLibraryDbWriter(const FilePath &librariesRoot, SQLiteDatabase &db)WorkspaceLibraryDbWriter
~WorkspaceLibraryDbWriter() noexceptWorkspaceLibraryDbWriter