#include <set>
#include <string>
#include "debug.tcc"
Go to the source code of this file.
#define MF_DEBUG |
( |
|
... | ) |
MF_DEBUG_T("", __VA_ARGS__) |
#define MF_DEBUG_BACKTRACE |
( |
|
caption | ) |
|
Value:::mf::detail::debug_print_backtrace( \
::mf::detail::debug_get_backtrace())
#define MF_DEBUG_HEADER(caption, separator)
Definition: debug.h:7
#define MF_DEBUG_EXPR_T |
( |
|
tag, |
|
|
|
... |
|
) |
| |
Value:([&](const ::mf::detail::debug_header& header, auto... args) { \
::mf::detail::debug_print(tag, header, args...); \
#define MF_DEBUG_HEADER(caption, separator)
Definition: debug.h:7
#define MF_DEBUG_HEADER |
( |
|
caption, |
|
|
|
separator |
|
) |
| ::mf::detail::debug_header { caption, separator, __FILE__, __LINE__, __func__ } |
#define MF_DEBUG_T |
( |
|
tag, |
|
|
|
... |
|
) |
| |
Value:::mf::detail::debug_print( \
tag, \
__VA_ARGS__)
#define MF_DEBUG_HEADER(caption, separator)
Definition: debug.h:7