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