Dune::Copasi
Loading...
Searching...
No Matches
fmt_style.hh
Go to the documentation of this file.
1#ifndef DUNE_COPASI_COMMON_FMT_STYLE_HH
2#define DUNE_COPASI_COMMON_FMT_STYLE_HH
3
4#include <dune-copasi-config.hh>
5
6#include <fmt/color.h>
7
8#if FMT_VERSION >= 90000 && !DUNE_COPASI_DISABLE_FMT_STYLE
9#define DUNE_COPASI_FMT_STYLED_BOLD(key) fmt::styled(key, fmt::emphasis::bold)
10#define DUNE_COPASI_FMT_STYLED_ITALIC(key) fmt::styled(key, fmt::emphasis::italic)
11#define DUNE_COPASI_FMT_STYLED_DARK_GRAY(key) fmt::styled(key, fmt::fg(fmt::color::dark_gray))
12#else
13#define DUNE_COPASI_FMT_STYLED_BOLD(key) key
14#define DUNE_COPASI_FMT_STYLED_ITALIC(key) key
15#define DUNE_COPASI_FMT_STYLED_DARK_GRAY(key) key
16#endif
17
18#endif // DUNE_COPASI_COMMON_FMT_STYLE_HH