LibrePCB Developers Documentation
PartInformationProvider Member List
This is the complete list of members for
PartInformationProvider
, including all inherited members.
errorWhileFetchingPartsInformation
(const QString &errorMsg) noexcept
PartInformationProvider
private
errorWhileFetchingStatus
(const QString &errorMsg) noexcept
PartInformationProvider
private
getInfoUrl
() const noexcept
PartInformationProvider
inline
getPartInfo
(const Part &part) noexcept
PartInformationProvider
getProviderLogo
() const noexcept
PartInformationProvider
inline
getProviderLogoUrl
() const noexcept
PartInformationProvider
inline
getProviderName
() const noexcept
PartInformationProvider
inline
getProviderUrl
() const noexcept
PartInformationProvider
inline
instance
() noexcept
PartInformationProvider
inline
static
isOngoing
(const Part &part) const noexcept
PartInformationProvider
isOperational
() const noexcept
PartInformationProvider
loadCacheFromDisk
() noexcept
PartInformationProvider
private
mCache
PartInformationProvider
private
mCacheFp
PartInformationProvider
private
mCacheModified
PartInformationProvider
private
mDisabledDueToErrors
PartInformationProvider
private
mEndpoint
PartInformationProvider
private
mErrorCounter
PartInformationProvider
private
mInfoUrl
PartInformationProvider
private
mProviderLogo
PartInformationProvider
private
mProviderLogoUrl
PartInformationProvider
private
mProviderName
PartInformationProvider
private
mProviderUrl
PartInformationProvider
private
mQueryMaxPartCount
PartInformationProvider
private
mQueryUrl
PartInformationProvider
private
mRequestedParts
PartInformationProvider
private
mScheduledParts
PartInformationProvider
private
mStatusReceived
PartInformationProvider
private
mStatusRequestedTimestamp
PartInformationProvider
private
newPartsInformationAvailable
()
PartInformationProvider
signal
operator=
(const PartInformationProvider &rhs) noexcept=delete
PartInformationProvider
PartInformationProvider
(const PartInformationProvider &other) noexcept=delete
PartInformationProvider
PartInformationProvider
(QObject *parent=nullptr) noexcept
PartInformationProvider
explicit
partsInformationReceived
(const QJsonObject &json) noexcept
PartInformationProvider
private
providerInfoChanged
()
PartInformationProvider
signal
removeOutdatedInformation
() noexcept
PartInformationProvider
private
requestScheduledParts
() noexcept
PartInformationProvider
requestStatus
() noexcept
PartInformationProvider
private
reset
() noexcept
PartInformationProvider
private
saveCacheToDisk
() noexcept
PartInformationProvider
private
scheduleRequest
(const Part &part) noexcept
PartInformationProvider
serviceOperational
()
PartInformationProvider
signal
setApiEndpoint
(const QUrl &url) noexcept
PartInformationProvider
setCacheDir
(const FilePath &dir) noexcept
PartInformationProvider
startOperation
(int timeoutMs=0) noexcept
PartInformationProvider
statusReceived
(const QJsonObject &json) noexcept
PartInformationProvider
private
waitForPartInfo
(const Part &part, int timeoutMs) noexcept
PartInformationProvider
~PartInformationProvider
() noexcept
PartInformationProvider
Generated on Tue Nov 19 2024 20:15:56 for LibrePCB Developers Documentation by
1.9.4