> For the complete documentation index, see [llms.txt](https://shiva.gitbook.io/project/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://shiva.gitbook.io/project/1.0/shiva/modules/shiva-spdlog.md).

# shiva::spdlog

## Purpose

This module simply makes a **namespace alias on** [Boost.Stacktrace](https://github.com/boostorg/stacktrace). This module is represented by a cmake interface library that facilitates its handling through other modules.

```cpp
#include <spdlog/spdlog.h>
#include <spdlog/sinks/stdout_color_sinks.h>

namespace shiva
{
    namespace log = spdlog;
}

namespace shiva::logging
{
    using logger = std::shared_ptr<shiva::log::logger>;
}
```
