Skip to content

File logging.h

FileList > include > logging.h

Go to the source code of this file

  • #include <chrono>
  • #include <format>
  • #include <iostream>
  • #include <string_view>

Namespaces

Type Name
namespace tguf
Temporal Graph Unified Format: A Temporal Graph Stream Format.
namespace detail
Internal implementation details for the logging system.

Macros

Type Name
define TGUF_LOG_DEBUG (...) /* multi line expression */
Logs a debug message. Compiled out in release builds.
define TGUF_LOG_ERROR (msg, ...) /* multi line expression */
Logs an error message for critical failures.
define TGUF_LOG_INFO (msg, ...) /* multi line expression */
Logs an informational message.
define TGUF_LOG_WARN (msg, ...) /* multi line expression */
Logs a warning message for non-critical issues.

Macro Definition Documentation

define TGUF_LOG_DEBUG

Logs a debug message. Compiled out in release builds.

#define TGUF_LOG_DEBUG (
    ...
) `/* multi line expression */`

define TGUF_LOG_ERROR

Logs an error message for critical failures.

#define TGUF_LOG_ERROR (
    msg,
    ...
) `/* multi line expression */`

define TGUF_LOG_INFO

Logs an informational message.

#define TGUF_LOG_INFO (
    msg,
    ...
) `/* multi line expression */`

define TGUF_LOG_WARN

Logs a warning message for non-critical issues.

#define TGUF_LOG_WARN (
    msg,
    ...
) `/* multi line expression */`


The documentation for this class was generated from the following file include/logging.h