LibrePCB Developers Documentation
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
z
Functions
c
d
e
f
g
h
m
n
o
p
q
s
Variables
Typedefs
a
c
d
e
f
h
j
l
n
o
p
r
s
t
u
v
z
Enumerations
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
~
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Typedefs
a
b
c
d
f
i
j
l
m
n
o
p
r
s
t
v
Enumerations
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
v
w
z
Enumerator
_
a
c
d
i
k
m
n
p
r
s
t
z
Related Symbols
Files
File List
File Members
All
Functions
Macros
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
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 Sat Mar 15 2025 12:24:44 for LibrePCB Developers Documentation by
1.9.8