Skip to content

File record_logger.hpp

FileList > illixr > record_logger.hpp

Go to the source code of this file

  • #include "phonebook.hpp"
  • #include <any>
  • #include <atomic>
  • #include <cassert>
  • #include <chrono>
  • #include <memory>
  • #include <optional>
  • #include <spdlog/spdlog.h>
  • #include <string>
  • #include <unordered_map>
  • #include <utility>
  • #include <vector>
  • #include <iostream>
  • #include <sstream>

Namespaces

Type Name
namespace ILLIXR
RAC_ERRNO_MSG.

Classes

Type Name
class data_use_indicator
A helper class that lets one dynamically determine if some data gets used.
class record
This class represents a tuple of fields which get logged by record_logger .
class record_coalescer
Coalesces logs of the same type to be written back as a single-transaction.
class record_header
Schema of each record.
class record_logger
The ILLIXR logging service for structured records.

The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/illixr_release/ILLIXR/include/illixr/record_logger.hpp