LibrePCB Developers Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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