--- nono/lib/logger.h 2026/04/29 17:04:28 1.1 +++ nono/lib/logger.h 2026/04/29 17:05:26 1.1.1.6 @@ -1,6 +1,11 @@ // // nono -// Copyright (C) 2017 isaki@NetBSD.org +// Copyright (C) 2020 nono project +// Licensed under nono-license.txt +// + +// +// ログ // #pragma once @@ -8,12 +13,11 @@ #include "fixedqueue.h" #include -// ログキュー -class Logger +class Logger final { public: Logger(); - virtual ~Logger(); + ~Logger(); // ログ書き込み void Write(const char *); @@ -32,8 +36,5 @@ class Logger std::mutex mtx {}; // 標準出力にも出すかどうか - bool use_stdout = false; + bool use_stdout {}; }; - -extern Logger *gLogger; -extern void logger_init();