LoggerHelper(uint_t total, const Module::DetectCallback& delegate, const String& plugin, const String& path) : Total(total) , Delegate(delegate) , Progress(CreateProgressCallback(delegate, Total)) , Id(plugin) , Path(path) , Current() { }
RawProgressCallback(const Module::DetectCallback& callback, uint_t limit, const String& path) : Delegate(CreateProgressCallback(callback, limit)) , Text(ProgressMessage(ID, path)) { }