18 explicit CInfoLoader(
unsigned int timeToRefresh = 5 * 60 * 1000);
21 std::string GetInfo(
int info);
26 virtual CJob *GetJob()
const=0;
27 virtual std::string TranslateInfo(
int info)
const;
28 virtual std::string BusyInfo(
int info)
const;
30 unsigned int m_refreshTime;
31 unsigned int m_timeToRefresh;
void OnJobComplete(unsigned int jobID, bool success, CJob *job) override
The callback used when a job completes.
Definition: InfoLoader.cpp:25
Base class for jobs that are executed asynchronously.
Definition: Job.h:109
Definition: InfoLoader.h:15
Callback interface for asynchronous jobs.
Definition: Job.h:31