feat(app): add interactive logger configuration and ownership transfer
This commit is contained in:
@@ -49,14 +49,18 @@ public:
|
||||
Logger &operator=(const Logger &) = delete;
|
||||
|
||||
/**
|
||||
* @brief Запрещает перемещение Logger.
|
||||
* @brief Разрешает перемещение Logger.
|
||||
*
|
||||
* Передаёт владение ресурсами новому объекту.
|
||||
*/
|
||||
Logger(Logger &&) = delete;
|
||||
Logger(Logger &&) noexcept = default;
|
||||
|
||||
/**
|
||||
* @brief Запрещает перемещающее присваивание.
|
||||
* @brief Разрешает перемещающее присваивание.
|
||||
*
|
||||
* Передаёт владение ресурсами новому объекту.
|
||||
*/
|
||||
Logger &operator=(Logger &&) = delete;
|
||||
Logger &operator=(Logger &&) noexcept = default;
|
||||
|
||||
/**
|
||||
* @brief Записывает сообщение в журнал с указанным уровнем логирования.
|
||||
|
||||
Reference in New Issue
Block a user