    

 ## On this page

  

 

 # Namespace simulation\_framework::core::logging

 Last update: 09.03.2026 

![](https://img.shields.io/badge/language-C%2B%2B-blue "C++")

**Definition**: `core/logging/logging.h` (line 20)

## Classes

- [simulation\_framework::core::logging::LoggingInstance](classsimulation__framework_1_1core_1_1logging_1_1LoggingInstance.md#classsimulation__framework_1_1core_1_1logging_1_1LoggingInstance)

## Functions

<a id="logging_8h_1a3620e08da764e24634a79d1855f9d16c"></a>

### Function SetLogLevel

![](https://img.shields.io/badge/-public-brightgreen "public")![](https://img.shields.io/badge/-static-lightgrey "static")

```cpp
static void simulation_framework::core::logging::SetLogLevel(LogLevel log_level) noexcept

```

Set Log level of logging instance.

**Parameters**:

- **level**: The log level of the message

**Parameters**:

- [LogLevel](classsimulation__framework_1_1core_1_1Topic.md#classsimulation__framework_1_1core_1_1Topic) **log\_level**

**Return type**: [void](classsimulation__framework_1_1core_1_1Topic.md#classsimulation__framework_1_1core_1_1Topic)

<a id="logging_8h_1a271b769dd8c1312409a2e9082bc87b9c"></a>

### Function Debug

![](https://img.shields.io/badge/-public-brightgreen "public")![](https://img.shields.io/badge/-static-lightgrey "static")

```cpp
static void simulation_framework::core::logging::Debug(std::string_view message) noexcept

```

Log a message with log level "Debug". This will use the singleton [LoggingInstance](classsimulation__framework_1_1core_1_1logging_1_1LoggingInstance.md#classsimulation__framework_1_1core_1_1logging_1_1LoggingInstance) to get the message logged by all registered loggers.

**Parameters**:

- **message**: The log message

**Parameters**:

- std::string\_view **message**

**Return type**: [void](classsimulation__framework_1_1core_1_1Topic.md#classsimulation__framework_1_1core_1_1Topic)

<a id="logging_8h_1a9905ad665cb34c3c9f0c2bc7f619d434"></a>

### Function Info

![](https://img.shields.io/badge/-public-brightgreen "public")![](https://img.shields.io/badge/-static-lightgrey "static")

```cpp
static void simulation_framework::core::logging::Info(std::string_view message) noexcept

```

Log a message with log level "Info". This will use the singleton [LoggingInstance](classsimulation__framework_1_1core_1_1logging_1_1LoggingInstance.md#classsimulation__framework_1_1core_1_1logging_1_1LoggingInstance) to get the message logged by all registered loggers.

**Parameters**:

- **message**: The log message

**Parameters**:

- std::string\_view **message**

**Return type**: [void](classsimulation__framework_1_1core_1_1Topic.md#classsimulation__framework_1_1core_1_1Topic)

<a id="logging_8h_1aec8442f1cd4b626846d6917c918bd225"></a>

### Function Warning

![](https://img.shields.io/badge/-public-brightgreen "public")![](https://img.shields.io/badge/-static-lightgrey "static")

```cpp
static void simulation_framework::core::logging::Warning(std::string_view message) noexcept

```

Log a message with log level "Warning". This will use the singleton [LoggingInstance](classsimulation__framework_1_1core_1_1logging_1_1LoggingInstance.md#classsimulation__framework_1_1core_1_1logging_1_1LoggingInstance) to get the message logged by all registered loggers.

**Parameters**:

- **message**: The log message

**Parameters**:

- std::string\_view **message**

**Return type**: [void](classsimulation__framework_1_1core_1_1Topic.md#classsimulation__framework_1_1core_1_1Topic)

<a id="logging_8h_1ae2778842b88c9cb0cae44779738d61b0"></a>

### Function Error

![](https://img.shields.io/badge/-public-brightgreen "public")![](https://img.shields.io/badge/-static-lightgrey "static")

```cpp
static void simulation_framework::core::logging::Error(std::string_view message) noexcept

```

Log a message with log level "Error". This will use the singleton [LoggingInstance](classsimulation__framework_1_1core_1_1logging_1_1LoggingInstance.md#classsimulation__framework_1_1core_1_1logging_1_1LoggingInstance) to get the message logged by all registered loggers.

**Parameters**:

- **message**: The log message

**Parameters**:

- std::string\_view **message**

**Return type**: [void](classsimulation__framework_1_1core_1_1Topic.md#classsimulation__framework_1_1core_1_1Topic)