This is a job executed by the ThreadPool in class DoxygenXLinks. The job loads an index file. Only external tag-file are loaded by the thread pool. The main tag-file is loaded by the main thread.
#include <jobs.hpp>
Public Field Index: | |
| Index & | index |
| The index to load. | |
| Public Field Index: inherited from dxl::DXLJob | |
| DXLPoolWorker * | poolWorker |
| The pool worker that executes this job. | |
| Public Field Index: inherited from alib::threadmodel::Job | |
| const std::type_info & | ID |
Public Method Index: | |
| IndexLoader (Index &pIndex) | |
| bool | Do () override |
| size_t | SizeOf () override |
| Public Method Index: inherited from alib::threadmodel::Job | |
| Job (const std::type_info &id) | |
| TJob & | Cast () |
| bool | Is () |
| bool | IsNull () |
| virtual void | PrepareDeferredDeletion () |
|
inline |
|
overridevirtual |
|
inlineoverridevirtual |
Overrides the parent function as necessary.
Reimplemented from alib::threadmodel::Job.