diff --git a/src/app/SaverLib.h b/src/app/SaverLib.h index 445d7b6..c6d2739 100644 --- a/src/app/SaverLib.h +++ b/src/app/SaverLib.h @@ -1,16 +1,21 @@ -#pragma once - -#include "../Saver/ISaver.h" - -class SaverLib -{ - void* handle; - ISaver* saver; -public: - SaverLib(const std::string& log_file, ISaver::ImportanceMessage importance); - inline ISaver* operator->() - { - return saver; - } - ~SaverLib(); +#pragma once + +#include "../Saver/ISaver.h" + +/* + * Менеджер загрузки беблиотеки. + * Он занисается правильной и своеверменным + * освобождением библиотеки. + */ +class SaverLib +{ + void* handle; + ISaver* saver; +public: + SaverLib(const std::string& log_file, ISaver::ImportanceMessage importance); + inline ISaver* operator->() + { + return saver; + } + ~SaverLib(); }; \ No newline at end of file