LibrePCB Developers Documentation
PartInformationProvider Member List

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

errorWhileFetchingPartsInformation(const QString &errorMsg) noexceptPartInformationProviderprivate
errorWhileFetchingStatus(const QString &errorMsg) noexceptPartInformationProviderprivate
getInfoUrl() const noexceptPartInformationProviderinline
getPartInfo(const Part &part) noexceptPartInformationProvider
getProviderLogo() const noexceptPartInformationProviderinline
getProviderLogoUrl() const noexceptPartInformationProviderinline
getProviderName() const noexceptPartInformationProviderinline
getProviderUrl() const noexceptPartInformationProviderinline
instance() noexceptPartInformationProviderinlinestatic
isOngoing(const Part &part) const noexceptPartInformationProvider
isOperational() const noexceptPartInformationProvider
loadCacheFromDisk() noexceptPartInformationProviderprivate
mCachePartInformationProviderprivate
mCacheFpPartInformationProviderprivate
mCacheModifiedPartInformationProviderprivate
mDisabledDueToErrorsPartInformationProviderprivate
mEndpointPartInformationProviderprivate
mErrorCounterPartInformationProviderprivate
mInfoUrlPartInformationProviderprivate
mProviderLogoPartInformationProviderprivate
mProviderLogoUrlPartInformationProviderprivate
mProviderNamePartInformationProviderprivate
mProviderUrlPartInformationProviderprivate
mQueryMaxPartCountPartInformationProviderprivate
mQueryUrlPartInformationProviderprivate
mRequestedPartsPartInformationProviderprivate
mScheduledPartsPartInformationProviderprivate
mStatusReceivedPartInformationProviderprivate
mStatusRequestedTimestampPartInformationProviderprivate
newPartsInformationAvailable()PartInformationProvidersignal
operator=(const PartInformationProvider &rhs) noexcept=deletePartInformationProvider
PartInformationProvider(const PartInformationProvider &other) noexcept=deletePartInformationProvider
PartInformationProvider(QObject *parent=nullptr) noexceptPartInformationProviderexplicit
partsInformationReceived(const QJsonObject &json) noexceptPartInformationProviderprivate
providerInfoChanged()PartInformationProvidersignal
removeOutdatedInformation() noexceptPartInformationProviderprivate
requestScheduledParts() noexceptPartInformationProvider
requestStatus() noexceptPartInformationProviderprivate
reset() noexceptPartInformationProviderprivate
saveCacheToDisk() noexceptPartInformationProviderprivate
scheduleRequest(const Part &part) noexceptPartInformationProvider
serviceOperational()PartInformationProvidersignal
setApiEndpoint(const QUrl &url) noexceptPartInformationProvider
setCacheDir(const FilePath &dir) noexceptPartInformationProvider
startOperation(int timeoutMs=0) noexceptPartInformationProvider
statusReceived(const QJsonObject &json) noexceptPartInformationProviderprivate
waitForPartInfo(const Part &part, int timeoutMs) noexceptPartInformationProvider
~PartInformationProvider() noexceptPartInformationProvider