Skip to main content

AVxcelerate Simulation Framework 2025 R1

noop_logger

Last update: 16.07.2025
1 
3 
4 #pragma once
5 #include "core/logging/i_logger.h"
6 
11 namespace simulation_framework
12 {
13 namespace core
14 {
15 namespace logging
16 {
17 
20 class NoopLogger : public ILogger
21 {
22  public:
23  virtual ~NoopLogger() = default;
24 
25  [[nodiscard]] LogLevel GetCurrentLogLevel() const override final { return LogLevel::kTrace; }
26 
27  void Log(LogLevel level, std::string_view log_message) override final {}
28 };
29 
30 } // namespace logging
31 } // namespace core
32 } // namespace simulation_framework

Connect with Ansys