LibrePCB Developers Documentation
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 tl::optional< Uuid > &parent)WorkspaceLibraryDbWriterinline
addCategory(const QString &categoriesTable, int libId, const FilePath &fp, const Uuid &uuid, const Version &version, bool deprecated, const tl::optional< Uuid > &parent)WorkspaceLibraryDbWriterprivate
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)WorkspaceLibraryDbWriterinline
addElement(const QString &elementsTable, int libId, const FilePath &fp, const Uuid &uuid, const Version &version, bool deprecated)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
addToCategory(int elementId, const Uuid &category)WorkspaceLibraryDbWriterinline
addToCategory(const QString &elementsTable, int elementId, const Uuid &category)WorkspaceLibraryDbWriterprivate
addTranslation(int elementId, const QString &locale, const tl::optional< ElementName > &name, const tl::optional< QString > &description, const tl::optional< QString > &keywords)WorkspaceLibraryDbWriterinline
addTranslation(const QString &elementsTable, int elementId, const QString &locale, const tl::optional< ElementName > &name, const tl::optional< QString > &description, const tl::optional< QString > &keywords)WorkspaceLibraryDbWriterprivate
createAllTables()WorkspaceLibraryDbWriter
filePathToString(const FilePath &fp) const noexceptWorkspaceLibraryDbWriterprivate
getCategoryTable() noexceptWorkspaceLibraryDbWriterstatic
getCategoryTable() noexceptWorkspaceLibraryDbWriter
getCategoryTable() noexceptWorkspaceLibraryDbWriter
getCategoryTable() noexceptWorkspaceLibraryDbWriter
getCategoryTable() noexceptWorkspaceLibraryDbWriter
getElementTable() noexceptWorkspaceLibraryDbWriterstatic
getElementTable() noexceptWorkspaceLibraryDbWriter
getElementTable() noexceptWorkspaceLibraryDbWriter
getElementTable() noexceptWorkspaceLibraryDbWriter
getElementTable() noexceptWorkspaceLibraryDbWriter
getElementTable() noexceptWorkspaceLibraryDbWriter
getElementTable() noexceptWorkspaceLibraryDbWriter
getElementTable() noexceptWorkspaceLibraryDbWriter
mDbWorkspaceLibraryDbWriterprivate
mLibrariesRootWorkspaceLibraryDbWriterprivate
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