summaryrefslogtreecommitdiff
path: root/src/libcamera/include/log.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libcamera/include/log.h')
-rw-r--r--src/libcamera/include/log.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/libcamera/include/log.h b/src/libcamera/include/log.h
index 802836d2..9b203f97 100644
--- a/src/libcamera/include/log.h
+++ b/src/libcamera/include/log.h
@@ -60,12 +60,20 @@ public:
std::ostream &stream() { return msgStream_; }
+ const struct timespec &timestamp() const { return timestamp_; }
+ LogSeverity severity() const { return severity_; }
+ const LogCategory &category() const { return category_; }
+ const std::string &fileInfo() const { return fileInfo_; }
+ const std::string msg() const { return msgStream_.str(); }
+
private:
void init(const char *fileName, unsigned int line);
std::ostringstream msgStream_;
const LogCategory &category_;
LogSeverity severity_;
+ struct timespec timestamp_;
+ std::string fileInfo_;
};
class Loggable