#pragma once #include "backend.h" #include class TCompositeLogBackend: public TLogBackend { public: virtual void WriteData(const TLogRecord& rec) override; virtual void ReopenLog() override; virtual void AddLogBackend(THolder&& backend); private: TVector> Slaves; };