| 10 | #include <util/generic/scope.h> |
| 11 | |
| 12 | THolder<TLogBackend> CreateLogBackend(const TString& fname, ELogPriority priority, bool threaded) { |
| 13 | TLogBackendCreatorUninitialized creator; |
| 14 | creator.InitCustom(fname, priority, threaded); |
| 15 | return creator.CreateLogBackend(); |
| 16 | } |
| 17 | |
| 18 | THolder<TLogBackend> CreateFilteredOwningThreadedLogBackend(const TString& fname, ELogPriority priority, size_t queueLen) { |
| 19 | return MakeHolder<TFilteredLogBackend>(CreateOwningThreadedLogBackend(fname, queueLen), priority); |
no test coverage detected