Wrapper for either system-installed or local headers for fmt. More...
#include "ct_defs.h"
#include "cantera/ext/fmt/format.h"
#include "cantera/ext/fmt/printf.h"
#include "cantera/ext/fmt/ostream.h"
Wrapper for either system-installed or local headers for fmt.
Definition in file fmt.h.
Go to the source code of this file.
Macros | |
#define | FMT_NO_FMT_STRING_ALIAS |
Do not use the fmt macro from fmtlib because it shadows a function of the same name in kinetics/Group.h. | |
Functions | |
template<typename... Args> | |
void | fmt_append (fmt::memory_buffer &b, Args... args) |
Versions 6.2.0 and 6.2.1 of fmtlib do not include this define before they include windows.h, breaking builds on Windows. | |
#define FMT_NO_FMT_STRING_ALIAS |
Do not use the fmt macro from fmtlib because it shadows a function of the same name in kinetics/Group.h.
void fmt_append | ( | fmt::memory_buffer & | b, |
Args... | args | ||
) |
Versions 6.2.0 and 6.2.1 of fmtlib do not include this define before they include windows.h, breaking builds on Windows.
Fixed in fmtlib 7.0.0 and newer. https://github.com/fmtlib/fmt/pull/1616