![]() |
LibrePCB Developers Documentation
|
This is the complete list of members for WorkspaceLibraryDb, including all inherited members.
| find(const QString &keyword) const | WorkspaceLibraryDb | |
| find(const QString &elementsTable, const QString &keyword) const | WorkspaceLibraryDb | private |
| find(const QString &keyword) const | WorkspaceLibraryDb | |
| findDevicesOfParts(const QString &keyword) const | WorkspaceLibraryDb | |
| findPartsOfDevice(const Uuid &device, const QString &keyword) const | WorkspaceLibraryDb | |
| getAll(const std::optional< Uuid > &uuid=std::nullopt, const FilePath &lib=FilePath()) const | WorkspaceLibraryDb | inline |
| getAll(const FilePath &lib) const | WorkspaceLibraryDb | inline |
| getAll(const QString &elementsTable, const std::optional< Uuid > &uuid, const FilePath &lib) const | WorkspaceLibraryDb | private |
| getAll(const QString &elementsTable, const FilePath &lib) const | WorkspaceLibraryDb | private |
| getByCategory(const std::optional< Uuid > &category, int limit=-1) const | WorkspaceLibraryDb | inline |
| getByCategory(const QString &elementsTable, const QString &categoryTable, const std::optional< Uuid > &category, int limit) const | WorkspaceLibraryDb | private |
| getCategoriesOf(const FilePath &elemDir) const | WorkspaceLibraryDb | inline |
| getCategoriesOf(const QString &elementsTable, const QString &categoryTable, const FilePath &elemDir) const | WorkspaceLibraryDb | private |
| getCategoryMetadata(const FilePath catDir, std::optional< Uuid > *parent=nullptr) const | WorkspaceLibraryDb | inline |
| getCategoryMetadata(const QString &categoriesTable, const FilePath catDir, std::optional< Uuid > *parent) const | WorkspaceLibraryDb | private |
| getCategoryTable() noexcept | WorkspaceLibraryDb | privatestatic |
| getChilds(const std::optional< Uuid > &parent) const | WorkspaceLibraryDb | inline |
| getChilds(const QString &categoriesTable, const std::optional< Uuid > &categoryUuid) const | WorkspaceLibraryDb | private |
| getComponentDevices(const Uuid &component) const | WorkspaceLibraryDb | |
| getDbVersion() const noexcept | WorkspaceLibraryDb | private |
| getDeviceMetadata(const FilePath &devDir, Uuid *cmpUuid=nullptr, Uuid *pkgUuid=nullptr) const | WorkspaceLibraryDb | |
| getDeviceParts(const Uuid &device) const | WorkspaceLibraryDb | |
| getFilePath() const noexcept | WorkspaceLibraryDb | inline |
| getGenerated(const QString &generatedBy) const | WorkspaceLibraryDb | inline |
| getGenerated(const QString &elementsTable, const QString &generatedBy) const | WorkspaceLibraryDb | private |
| getLatest(const Uuid &uuid) const | WorkspaceLibraryDb | inline |
| getLatestVersionFilePath(const QMultiMap< Version, FilePath > &list) const noexcept | WorkspaceLibraryDb | private |
| getLibraryMetadata(const FilePath libDir, QPixmap *icon=nullptr, QString *manufacturer=nullptr) const | WorkspaceLibraryDb | |
| getMetadata(const FilePath elemDir, Uuid *uuid=nullptr, Version *version=nullptr, bool *deprecated=nullptr) const | WorkspaceLibraryDb | inline |
| getMetadata(const QString &elementsTable, const FilePath elemDir, Uuid *uuid, Version *version, bool *deprecated) const | WorkspaceLibraryDb | private |
| getPartAttributes(int partId) const | WorkspaceLibraryDb | private |
| getResources(const FilePath elemDir) const | WorkspaceLibraryDb | inline |
| getResources(const QString &elementsTable, const FilePath &elemDir) const | WorkspaceLibraryDb | private |
| getScanProgressPercent() const noexcept | WorkspaceLibraryDb | |
| getTable() noexcept | WorkspaceLibraryDb | privatestatic |
| getTranslations(const FilePath &elemDir, const QStringList &localeOrder, QString *name=nullptr, QString *description=nullptr, QString *keywords=nullptr) const | WorkspaceLibraryDb | inline |
| getTranslations(const QString &elementsTable, const FilePath &elemDir, const QStringList &localeOrder, QString *name, QString *description, QString *keywords) const | WorkspaceLibraryDb | private |
| getUuidSet(QSqlQuery &query) | WorkspaceLibraryDb | privatestatic |
| isScanInProgress() const noexcept | WorkspaceLibraryDb | inline |
| mDb | WorkspaceLibraryDb | private |
| mFilePath | WorkspaceLibraryDb | private |
| mLibrariesPath | WorkspaceLibraryDb | private |
| mLibraryScanner | WorkspaceLibraryDb | private |
| operator=(const WorkspaceLibraryDb &rhs)=delete | WorkspaceLibraryDb | |
| scanFailed(QString errorMsg) | WorkspaceLibraryDb | signal |
| scanFinished() | WorkspaceLibraryDb | signal |
| scanInProgressChanged(bool inProgress) | WorkspaceLibraryDb | signal |
| scanLibraryListUpdated(int libraryCount) | WorkspaceLibraryDb | signal |
| scanProgressUpdate(int percent) | WorkspaceLibraryDb | signal |
| scanStarted() | WorkspaceLibraryDb | signal |
| scanSucceeded(int elementCount) | WorkspaceLibraryDb | signal |
| sCurrentDbVersion | WorkspaceLibraryDb | privatestatic |
| startLibraryRescan() noexcept | WorkspaceLibraryDb | |
| WorkspaceLibraryDb()=delete | WorkspaceLibraryDb | |
| WorkspaceLibraryDb(const WorkspaceLibraryDb &other)=delete | WorkspaceLibraryDb | |
| WorkspaceLibraryDb(const FilePath &librariesPath) | WorkspaceLibraryDb | explicit |
| ~WorkspaceLibraryDb() noexcept | WorkspaceLibraryDb |