|
| #define | ABORT(...) |
| | Use for unconditional ::abort() call with given messages, prefix '[elapsed_time] ABORT @ file:line func: '.
|
| |
| #define | COND_PRINT(C, ...) |
| | Use for conditional plain messages, prefix '[elapsed_time] '.
|
| |
| #define | DBG_ERR_PRINT(...) |
| | Use for environment-variable environment::DEBUG conditional error messages, prefix '[elapsed_time] Debug @ FILE:LINE FUNC: '.
|
| |
| #define | DBG_JNI_PRINT(...) |
| | Use for environment-variable environment::DEBUG_JNI conditional debug messages, prefix '[elapsed_time] Debug: '.
|
| |
| #define | DBG_PRINT(fmt, ...) |
| | Use for environment-variable environment::DEBUG conditional debug messages, prefix '[elapsed_time] Debug: '.
|
| |
| #define | DBG_PRINT_LINE(fmt, ...) |
| |
| #define | DBG_WARN_PRINT(...) |
| | Use for environment-variable environment::DEBUG conditional warning messages, prefix '[elapsed_time] Warning @ FILE:LINE FUNC: '.
|
| |
| #define | ERR_PRINT(...) |
| | Use for unconditional error messages, prefix '[elapsed_time] Error @ FILE:LINE FUNC: '.
|
| |
| #define | ERR_PRINT2(...) |
| | Use for unconditional error messages, prefix '[elapsed_time] Error @ FILE:LINE FUNC: '.
|
| |
| #define | ERR_PRINT3(...) |
| | Use for unconditional error messages, prefix '[elapsed_time] Error @ FILE:LINE FUNC: '.
|
| |
| #define | INFO_PRINT(fmt, ...) |
| | Use for unconditional informal messages, prefix '[elapsed_time] Info: '.
|
| |
| #define | INFO_PRINT_LINE(fmt, ...) |
| |
| #define | IRQ_PRINT(...) |
| | Use for unconditional interruption messages, prefix '[elapsed_time] Interrupted @ FILE:LINE FUNC: '.
|
| |
| #define | jau_dbgPrint1(out, printPrefix, msg, fmt, ...) |
| |
| #define | jau_dbgPrint1Line(out, printPrefix, msg, fmt, ...) |
| |
| #define | jau_dbgPrint2(out, msg, addErrno, addBacktrace, func, file, line, fmt, ...) |
| |
| #define | jau_dbgPrint2Line(out, msg, addErrno, addBacktrace, func, file, line, fmt, ...) |
| |
| #define | PERF2_TS_T0() |
| |
| #define | PERF2_TS_TD(m) |
| |
| #define | PERF3_TS_T0() |
| |
| #define | PERF3_TS_TD(m) |
| |
| #define | PERF_TS_T0() |
| |
| #define | PERF_TS_T0_BASE() |
| |
| #define | PERF_TS_TD(m) |
| |
| #define | PERF_TS_TD_BASE(m) |
| |
| #define | PLAIN_PRINT(printPrefix, fmt, ...) |
| | Use for unconditional plain messages, prefix '[elapsed_time] ' if printPrefix == true.
|
| |
| #define | WARN_PRINT(...) |
| | Use for unconditional warning messages, prefix '[elapsed_time] Warning @ FILE:LINE FUNC: '.
|
| |
| #define | WORDY_PRINT(...) |
| | Use for environment-variable environment::VERBOSE conditional verbose messages, prefix '[elapsed_time] Wordy: '.
|
| |
|
| template<typename... Args> |
| void | jau::impl::dbgPrint0 (FILE *out, bool addErrno, bool addBacktrace, std::string_view format, const Args &...args) noexcept |
| |
| template<typename... Args> |
| void | jau::impl::dbgPrint1 (FILE *out, bool printPrefix, const char *msg, std::string_view format, const Args &...args) noexcept |
| |
| template<typename... Args> |
| void | jau::impl::dbgPrint2 (FILE *out, const char *msg, bool addErrno, bool addBacktrace, const char *func, const char *file, const int line, std::string_view format, const Args &...args) noexcept |
| |
| template<typename... Args> |
| int | jau::fprintf_td (const uint64_t elapsed_ms, FILE *stream, std::string_view format, const Args &...args) noexcept |
| | Convenient fprintf() invocation, prepending the given elapsed_ms timestamp.
|
| |
| template<typename... Args> |
| int | jau::fprintf_td (FILE *stream, std::string_view format, const Args &...args) noexcept |
| | Convenient fprintf() invocation, prepending the environment::getElapsedMillisecond() timestamp.
|
| |
| template<class List> |
| void | jau::printSharedPtrList (const std::string &prefix, List &list) noexcept |
| |