Struct Log

Struct Documentation

struct Log

A log message.

Public Types

enum class LogLevel : uint8_t

Log level.

Values:

enumerator UNKNOWN

Unknown log level.

enumerator DEBUG

Debug log level.

enumerator INFO

Info log level.

enumerator WARNING

Warning log level.

enumerator ERROR

Error log level.

enumerator FATAL

Fatal log level.

Public Members

std::optional<foxglove::Timestamp> timestamp

Timestamp of log message.

LogLevel level

Log level.

std::string message

Log message.

std::string name

Process or node name.

std::string file

Filename.

uint32_t line = 0

Line number in the file.