File trace_recorder.cpp
FileList > lib > utilities > trace_recorder.cpp
Go to the source code of this file
#include "utilities/trace_recorder.hpp"#include <algorithm>#include <chrono>#include <cstdio>#include <fstream>#include <mutex>#include <nlohmann/json.hpp>#include <optional>#include <sstream>#include <string>#include <string_view>#include <thread>#include <vector>#include "utilities/env.hpp"
Namespaces
| Type | Name |
|---|---|
| namespace | blaze |
| namespace | trace |
Public Attributes
| Type | Name |
|---|---|
| std::optional< std::string > | call_file |
| std::optional< std::string > | call_function |
| std::optional< int > | call_line |
| std::string | file |
| std::string | function |
| int | line = 0 |
| std::string | name |
| uint64_t | scope_id = 0 |
Public Attributes Documentation
variable call_file
variable call_function
variable call_line
variable file
variable function
variable line
variable name
variable scope_id
The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/lib/utilities/trace_recorder.cpp