From 07fce9c5f7771600d0b3d70e1f88fd8a7e164d85 Mon Sep 17 00:00:00 2001
From: iddqd <iddqd@yandex-team.ru>
Date: Thu, 10 Feb 2022 16:49:45 +0300
Subject: Restoring authorship annotation for <iddqd@yandex-team.ru>. Commit 1
 of 2.

---
 library/cpp/logger/backend_creator.h | 118 +++++++++++++++++------------------
 1 file changed, 59 insertions(+), 59 deletions(-)

(limited to 'library/cpp/logger/backend_creator.h')

diff --git a/library/cpp/logger/backend_creator.h b/library/cpp/logger/backend_creator.h
index 4f0ca24a4e..0394b9ccdb 100644
--- a/library/cpp/logger/backend_creator.h
+++ b/library/cpp/logger/backend_creator.h
@@ -1,59 +1,59 @@
-#pragma once
-
-#include "backend.h"
-#include <library/cpp/object_factory/object_factory.h>
-#include <library/cpp/json/json_value.h>
-#include <util/generic/vector.h>
-#include <util/generic/ptr.h>
-#include <util/string/cast.h>
-
-class ILogBackendCreator {
-public:
-    using TFactory = NObjectFactory::TObjectFactory<ILogBackendCreator, TString>;
-
-    class IInitContext {
-    public:
-        template<class T>
-        bool GetValue(TStringBuf name, T& var) const {
-            TString tmp;
-            if (!GetValue(name, tmp)) {
-                return false;
-            }
-            var = FromString<T>(tmp);
-            return true;
-        }
-
-        template<class T>
-        T GetOrElse(TStringBuf name, const T& def) const {
-            T res;
-            return GetValue(name, res) ? res : def;
-        }
-
-        virtual ~IInitContext() = default;
-        virtual bool GetValue(TStringBuf name, TString& var) const = 0;
-        virtual TVector<THolder<IInitContext>> GetChildren(TStringBuf name) const = 0;
-    };
-
-public:
-    virtual ~ILogBackendCreator() = default;
-    THolder<TLogBackend> CreateLogBackend() const;
-    virtual bool Init(const IInitContext& ctx);
-
-    NJson::TJsonValue AsJson() const;
-    virtual void ToJson(NJson::TJsonValue& value) const = 0;
-
-    static THolder<ILogBackendCreator> Create(const IInitContext& ctx);
-
-private:
-    virtual THolder<TLogBackend> DoCreateLogBackend() const = 0;
-};
-
-class TLogBackendCreatorBase: public ILogBackendCreator {
-public:
-    TLogBackendCreatorBase(const TString& type);
-    virtual void ToJson(NJson::TJsonValue& value) const override final;
-
-protected:
-    virtual void DoToJson(NJson::TJsonValue& value) const = 0;
-    TString Type;
-};
+#pragma once 
+ 
+#include "backend.h" 
+#include <library/cpp/object_factory/object_factory.h> 
+#include <library/cpp/json/json_value.h> 
+#include <util/generic/vector.h> 
+#include <util/generic/ptr.h> 
+#include <util/string/cast.h> 
+ 
+class ILogBackendCreator { 
+public: 
+    using TFactory = NObjectFactory::TObjectFactory<ILogBackendCreator, TString>; 
+ 
+    class IInitContext { 
+    public: 
+        template<class T> 
+        bool GetValue(TStringBuf name, T& var) const { 
+            TString tmp; 
+            if (!GetValue(name, tmp)) { 
+                return false; 
+            } 
+            var = FromString<T>(tmp); 
+            return true; 
+        } 
+ 
+        template<class T> 
+        T GetOrElse(TStringBuf name, const T& def) const { 
+            T res; 
+            return GetValue(name, res) ? res : def; 
+        } 
+ 
+        virtual ~IInitContext() = default; 
+        virtual bool GetValue(TStringBuf name, TString& var) const = 0; 
+        virtual TVector<THolder<IInitContext>> GetChildren(TStringBuf name) const = 0; 
+    }; 
+ 
+public: 
+    virtual ~ILogBackendCreator() = default; 
+    THolder<TLogBackend> CreateLogBackend() const; 
+    virtual bool Init(const IInitContext& ctx); 
+ 
+    NJson::TJsonValue AsJson() const; 
+    virtual void ToJson(NJson::TJsonValue& value) const = 0; 
+ 
+    static THolder<ILogBackendCreator> Create(const IInitContext& ctx); 
+ 
+private: 
+    virtual THolder<TLogBackend> DoCreateLogBackend() const = 0; 
+}; 
+ 
+class TLogBackendCreatorBase: public ILogBackendCreator { 
+public: 
+    TLogBackendCreatorBase(const TString& type); 
+    virtual void ToJson(NJson::TJsonValue& value) const override final; 
+ 
+protected: 
+    virtual void DoToJson(NJson::TJsonValue& value) const = 0; 
+    TString Type; 
+}; 
-- 
cgit v1.2.3