Construct the signal dispatcher.
Synopsis
Declared in <validationinterface.h>
explicit
ValidationSignals(std::unique_ptr<util::TaskRunnerInterface> task_runner);
Description
The task runner will block validation if it calls its insert method's func argument synchronously. In this class func contains a loop that dispatches a single validation event to all subscribers sequentially.
Parameters
Name |
Description |
task_runner |
Runner used to schedule and execute queued callbacks. |
Created with MrDocs