aboutsummaryrefslogtreecommitdiff
path: root/include/cru/base
diff options
context:
space:
mode:
Diffstat (limited to 'include/cru/base')
-rw-r--r--include/cru/base/log/Logger.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/cru/base/log/Logger.h b/include/cru/base/log/Logger.h
index d98ee3e3..6290378b 100644
--- a/include/cru/base/log/Logger.h
+++ b/include/cru/base/log/Logger.h
@@ -1,5 +1,6 @@
#pragma once
#include "../Base.h"
+#include "../Guard.h"
#include <condition_variable>
#include <format>
@@ -86,6 +87,9 @@ class CRU_BASE_API Logger : public Object, public virtual ILogger {
std::mutex target_list_mutex_;
std::vector<std::unique_ptr<ILogTarget>> target_list_;
};
+
+CRU_BASE_API Guard MeasureTimeAndLog(std::string_view tag,
+ std::string_view name);
} // namespace cru::log
#define CRU_DEFINE_LOG_FUNC(level) \