#include <logging.h>
#include <util/macros.h>
#include <util/time.h>
#include <util/types.h>
#include <chrono>
#include <optional>
#include <string>
Go to the source code of this file.
|
#define | LOG_TIME_MICROS_WITH_CATEGORY(end_msg, log_category) BCLog::Timer<std::chrono::microseconds> UNIQUE_NAME(logging_timer)(__func__, end_msg, log_category) |
|
#define | LOG_TIME_MILLIS_WITH_CATEGORY(end_msg, log_category) BCLog::Timer<std::chrono::milliseconds> UNIQUE_NAME(logging_timer)(__func__, end_msg, log_category) |
|
#define | LOG_TIME_MILLIS_WITH_CATEGORY_MSG_ONCE(end_msg, log_category) BCLog::Timer<std::chrono::milliseconds> UNIQUE_NAME(logging_timer)(__func__, end_msg, log_category, /* msg_on_completion=*/false) |
|
#define | LOG_TIME_SECONDS(end_msg) BCLog::Timer<std::chrono::seconds> UNIQUE_NAME(logging_timer)(__func__, end_msg) |
|
◆ LOG_TIME_MICROS_WITH_CATEGORY
#define LOG_TIME_MICROS_WITH_CATEGORY |
( |
|
end_msg, |
|
|
|
log_category |
|
) |
| BCLog::Timer<std::chrono::microseconds> UNIQUE_NAME(logging_timer)(__func__, end_msg, log_category) |
◆ LOG_TIME_MILLIS_WITH_CATEGORY
#define LOG_TIME_MILLIS_WITH_CATEGORY |
( |
|
end_msg, |
|
|
|
log_category |
|
) |
| BCLog::Timer<std::chrono::milliseconds> UNIQUE_NAME(logging_timer)(__func__, end_msg, log_category) |
◆ LOG_TIME_MILLIS_WITH_CATEGORY_MSG_ONCE
#define LOG_TIME_MILLIS_WITH_CATEGORY_MSG_ONCE |
( |
|
end_msg, |
|
|
|
log_category |
|
) |
| BCLog::Timer<std::chrono::milliseconds> UNIQUE_NAME(logging_timer)(__func__, end_msg, log_category, /* msg_on_completion=*/false) |
◆ LOG_TIME_SECONDS
#define LOG_TIME_SECONDS |
( |
|
end_msg | ) |
BCLog::Timer<std::chrono::seconds> UNIQUE_NAME(logging_timer)(__func__, end_msg) |