LibrePCB Developers Documentation
WorkspaceLibraryDb Member List

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

createAllTables()WorkspaceLibraryDbprivate
getCategoryChildCount(const QString &tablename, const tl::optional< Uuid > &category) constWorkspaceLibraryDbprivate
getCategoryChilds(const QString &tablename, const tl::optional< Uuid > &categoryUuid) constWorkspaceLibraryDbprivate
getCategoryElementCount(const QString &tablename, const QString &idrowname, const tl::optional< Uuid > &category) constWorkspaceLibraryDbprivate
getCategoryParent(const QString &tablename, const Uuid &category) constWorkspaceLibraryDbprivate
getCategoryParents(const QString &tablename, const Uuid &category) constWorkspaceLibraryDbprivate
getComponentCategories(const Uuid &uuid) constWorkspaceLibraryDb
getComponentCategoryChilds(const tl::optional< Uuid > &parent) constWorkspaceLibraryDb
getComponentCategoryElementCount(const tl::optional< Uuid > &category, int *categories, int *symbols, int *components, int *devices) constWorkspaceLibraryDb
getComponentCategoryParents(const Uuid &category) constWorkspaceLibraryDb
getComponents(const Uuid &uuid) constWorkspaceLibraryDb
getComponentsByCategory(const tl::optional< Uuid > &category) constWorkspaceLibraryDb
getDbVersion() const noexceptWorkspaceLibraryDbprivate
getDeviceMetadata(const FilePath &devDir, Uuid *pkgUuid=nullptr, Uuid *cmpUuid=nullptr) constWorkspaceLibraryDb
getDevices(const Uuid &uuid) constWorkspaceLibraryDb
getDevicesByCategory(const tl::optional< Uuid > &category) constWorkspaceLibraryDb
getDevicesOfComponent(const Uuid &component) constWorkspaceLibraryDb
getElementFilePathsFromDb(const QString &tablename, const Uuid &uuid) constWorkspaceLibraryDbprivate
getElementMetadata(const FilePath elemDir, Uuid *uuid=nullptr, Version *version=nullptr) constWorkspaceLibraryDb
getElementMetadata(const QString &table, const FilePath elemDir, Uuid *uuid, Version *version) constWorkspaceLibraryDbprivate
getElementMetadata(const FilePath elemDir, Uuid *uuid, Version *version) constWorkspaceLibraryDb
getElementMetadata(const FilePath elemDir, Uuid *uuid, Version *version) constWorkspaceLibraryDb
getElementMetadata(const FilePath elemDir, Uuid *uuid, Version *version) constWorkspaceLibraryDb
getElementMetadata(const FilePath elemDir, Uuid *uuid, Version *version) constWorkspaceLibraryDb
getElementMetadata(const FilePath elemDir, Uuid *uuid, Version *version) constWorkspaceLibraryDb
getElementMetadata(const FilePath elemDir, Uuid *uuid, Version *version) constWorkspaceLibraryDb
getElementMetadata(const FilePath elemDir, Uuid *uuid, Version *version) constWorkspaceLibraryDb
getElementsByCategory(const QString &tablename, const QString &idrowname, const tl::optional< Uuid > &categoryUuid) constWorkspaceLibraryDbprivate
getElementsBySearchKeyword(const QString &keyword) constWorkspaceLibraryDb
getElementsBySearchKeyword(const QString &tablename, const QString &idrowname, const QString &keyword) constWorkspaceLibraryDbprivate
getElementsBySearchKeyword(const QString &keyword) constWorkspaceLibraryDb
getElementsBySearchKeyword(const QString &keyword) constWorkspaceLibraryDb
getElementsBySearchKeyword(const QString &keyword) constWorkspaceLibraryDb
getElementsBySearchKeyword(const QString &keyword) constWorkspaceLibraryDb
getElementsBySearchKeyword(const QString &keyword) constWorkspaceLibraryDb
getElementsBySearchKeyword(const QString &keyword) constWorkspaceLibraryDb
getElementsBySearchKeyword(const QString &keyword) constWorkspaceLibraryDb
getElementTranslations(const FilePath &elemDir, const QStringList &localeOrder, QString *name=nullptr, QString *desc=nullptr, QString *keywords=nullptr) constWorkspaceLibraryDb
getElementTranslations(const QString &table, const QString &idRow, const FilePath &elemDir, const QStringList &localeOrder, QString *name, QString *desc, QString *keywords) constWorkspaceLibraryDbprivate
getElementTranslations(const FilePath &elemDir, const QStringList &localeOrder, QString *name, QString *desc, QString *keywords) constWorkspaceLibraryDb
getElementTranslations(const FilePath &elemDir, const QStringList &localeOrder, QString *name, QString *desc, QString *keywords) constWorkspaceLibraryDb
getElementTranslations(const FilePath &elemDir, const QStringList &localeOrder, QString *name, QString *desc, QString *keywords) constWorkspaceLibraryDb
getElementTranslations(const FilePath &elemDir, const QStringList &localeOrder, QString *name, QString *desc, QString *keywords) constWorkspaceLibraryDb
getElementTranslations(const FilePath &elemDir, const QStringList &localeOrder, QString *name, QString *desc, QString *keywords) constWorkspaceLibraryDb
getElementTranslations(const FilePath &elemDir, const QStringList &localeOrder, QString *name, QString *desc, QString *keywords) constWorkspaceLibraryDb
getElementTranslations(const FilePath &elemDir, const QStringList &localeOrder, QString *name, QString *desc, QString *keywords) constWorkspaceLibraryDb
getFilePath() const noexceptWorkspaceLibraryDbinline
getLatestComponent(const Uuid &uuid) constWorkspaceLibraryDb
getLatestComponentCategory(const Uuid &uuid) constWorkspaceLibraryDb
getLatestDevice(const Uuid &uuid) constWorkspaceLibraryDb
getLatestLibrary(const Uuid &uuid) constWorkspaceLibraryDb
getLatestPackage(const Uuid &uuid) constWorkspaceLibraryDb
getLatestPackageCategory(const Uuid &uuid) constWorkspaceLibraryDb
getLatestSymbol(const Uuid &uuid) constWorkspaceLibraryDb
getLatestVersionFilePath(const QMultiMap< Version, FilePath > &list) const noexceptWorkspaceLibraryDbprivate
getLibraries() constWorkspaceLibraryDb
getLibraries(const Uuid &uuid) constWorkspaceLibraryDb
getLibraryElements(const FilePath &lib) constWorkspaceLibraryDb
getLibraryElements(const FilePath &lib, const QString &tablename) constWorkspaceLibraryDbprivate
getLibraryElements(const FilePath &lib) constWorkspaceLibraryDb
getLibraryElements(const FilePath &lib) constWorkspaceLibraryDb
getLibraryElements(const FilePath &lib) constWorkspaceLibraryDb
getLibraryElements(const FilePath &lib) constWorkspaceLibraryDb
getLibraryElements(const FilePath &lib) constWorkspaceLibraryDb
getLibraryElements(const FilePath &lib) constWorkspaceLibraryDb
getLibraryId(const FilePath &lib) constWorkspaceLibraryDbprivate
getLibraryMetadata(const FilePath libDir, QPixmap *icon=nullptr) constWorkspaceLibraryDb
getPackageCategories(const Uuid &uuid) constWorkspaceLibraryDb
getPackageCategoryChilds(const tl::optional< Uuid > &parent) constWorkspaceLibraryDb
getPackageCategoryElementCount(const tl::optional< Uuid > &category, int *categories, int *packages) constWorkspaceLibraryDb
getPackageCategoryParents(const Uuid &category) constWorkspaceLibraryDb
getPackages(const Uuid &uuid) constWorkspaceLibraryDb
getPackagesByCategory(const tl::optional< Uuid > &category) constWorkspaceLibraryDb
getSymbols(const Uuid &uuid) constWorkspaceLibraryDb
getSymbolsByCategory(const tl::optional< Uuid > &category) constWorkspaceLibraryDb
mDbWorkspaceLibraryDbprivate
mFilePathWorkspaceLibraryDbprivate
mLibraryScannerWorkspaceLibraryDbprivate
mWorkspaceWorkspaceLibraryDbprivate
operator=(const WorkspaceLibraryDb &rhs)=deleteWorkspaceLibraryDb
scanFailed(QString errorMsg)WorkspaceLibraryDbsignal
scanFinished()WorkspaceLibraryDbsignal
scanLibraryListUpdated(int libraryCount)WorkspaceLibraryDbsignal
scanProgressUpdate(int percent)WorkspaceLibraryDbsignal
scanStarted()WorkspaceLibraryDbsignal
scanSucceeded(int elementCount)WorkspaceLibraryDbsignal
sCurrentDbVersionWorkspaceLibraryDbprivatestatic
setDbVersion(int version)WorkspaceLibraryDbprivate
startLibraryRescan() noexceptWorkspaceLibraryDb
WorkspaceLibraryDb()=deleteWorkspaceLibraryDb
WorkspaceLibraryDb(const WorkspaceLibraryDb &other)=deleteWorkspaceLibraryDb
WorkspaceLibraryDb(Workspace &ws)WorkspaceLibraryDbexplicit
~WorkspaceLibraryDb() noexceptWorkspaceLibraryDb